Skip to content

Commit 1fca33c

Browse files
Merge pull request #365 from Portkey-AI/may-changelog
May changelog changes
2 parents 20d0c84 + 470ce2c commit 1fca33c

File tree

2 files changed

+98
-125
lines changed

2 files changed

+98
-125
lines changed

changelog/2025/may.mdx

Lines changed: 98 additions & 125 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,9 @@ title: "May"
44

55
**May-king it production ready✨**
66

7-
Infra shouldn’t slow you down. In May, we shipped the kind of upgrades that help you move fast into productiion and stay in controlwhether you're scaling agents, securing AI behavior, or managing costs across teams.
7+
In May, we shipped the kind of upgrades that help you move your AI Agents fast into productiion and stay in controlwhether you're scaling, securing AI behavior, or bringing new models to your apps.
88

9-
From deeper integrations with agent frameworks to support for newer models Portkey keeps evolving as the AI infra layer teams can rely on. We also shipped observability upgrades, expanded our provider network, and added tighter controls for cost, access, and security.
9+
We launched deep integrations with agent frameworks like PydanticAI and OpenAI Agents SDK, added enterprise-grade controls to Claude Code, made it simpler to call a remote MCP server simpler and much more!
1010

1111
Here’s everything new this month:
1212

@@ -15,67 +15,55 @@ Here’s everything new this month:
1515

1616
| Area | Key Updates |
1717
| :-- | :-- |
18-
| **AI agent infrastructure** | • PydanticAI integration for modular agent development<br/>• OpenAI Agents SDK support with monitoring, guardrails, and cost tracking<br/>• Strands Agents integration with observability, retries, and load balancing<br/>• Remote MCP server support via Responses API<br/>• Arize Phoenix tracing integration for unified agent observability |
19-
| **Platform** | • Deep integration into Azure AI ecosystem (OpenAI, Foundry, APIM, Marketplace)<br/>• Support for Claude Code with rate limits, observability, and access control<br/>• AI coding assistant integrations: Cline, Roo Code<br/>• Multimodal embedding support via Vertex AI (text, image, video)<br/>• Multi-label support for prompt versions<br/>• OpenAI Computer Use Tool routing and observability<br/>• Full support for `GET`, `PUT`, and `DELETE` HTTP methods<br/>• OTel analytics export to your existing observability stack |
20-
| **Improvements** | • Token cost tracking for gpt-image-1<br/>• Ping messages removed from streamed responses<br/>• Resizing metadata columns in logs |
21-
| **New models & providers** | • Claude 4 now live<br/>• PDF support for Claude via Anthropic and Bedrock<br/>• OpenAI’s Computer Use Tool supported via Responses API<br/>• Grok 3 and Grok 3 Mini on Azure<br/>• Gemini 2.5 Thinking Mode in Prompt Playground<br/>• Extended thinking for Claude 3.7 and Claude 4<br/>• Mistral supports function calling<br/>• WorkersAI supports image generation<br/>• Lepton AI, Nscale now integrated<br/>• Tool calling enabled for Mistral and OpenRouter<br/>• MIME type support for Vertex and Google<br/>• PDF support via Anthropic and Bedrock |
22-
| **Guardrails** | • Prompt Security guardrails for injection detection and sensitive data protection<br/>• JWT validator input guardrail<br/>• PANW Prisma AIRS plugin for real-time prompt/response risk blocking<br/>• Model whitelist guardrail for org/environment/request-level control |
23-
| **Documentation** | • Guardrail documentation moved under “Integrations”<br/>• New solution pages for AWS Bedrock and GovCloud<br/>• Cookbook: OpenAI Computer Use tool <br/>• Cookbook: Optimizing Prompts using LLama Prompt Ops |
18+
| **AI agent infrastructure** | • Integration with PydanticAI, OpenAI Agents SDK, Strands Agents integration<br/>• Remote MCP server support via Responses API<br/>• Arize Phoenix tracing integration|
19+
| **AI tools** | • Integration with Claude Code, Cline, Roo Code<br/>
20+
| **Platform** | • Deep integration into Azure AI ecosystem<br/>• Multi-label support for prompt versions<br/>• Full support for `GET`, `PUT`, and `DELETE` HTTP methods<br/>• OTel analytics export |
21+
| **New models & providers** | • Claude 4 now live<br/>• Grok 3 and Grok 3 Mini on Azure<br/>• Lepton AI, Nscale now integrated<br/>• PDF support for Claude via Anthropic and Bedrock<br/>• WorkersAI supports image generation<br/>• Tool calling enabled for Mistral and OpenRouter<br/>• MIME type support for Vertex and Google<br/> |
22+
| **Guardrails** | • Prompt Security guardrails for injection detection and sensitive data protection<br/>• JWT validator input guardrail<br/>• PANW Prisma AIRS plugin for real-time prompt/response risk blocking<br/>• Model whitelist guardrail for org/environment/request-level control<br/>
2423
---
2524

26-
## AI agent infrastructure
25+
## AI Agent Infrastructure
2726
AI agent frameworks are helping teams prototype faster, but taking agents to production requires real infrastructure. Portkey integrates with leading frameworks to bring interoperability, observability, reliability, and cost management to your agent workflows.
2827

29-
**PydanticAI**
28+
<CardGroup cols={3}>
3029

31-
Portkey now integrates PydanticAI, a Python framework that brings FastAPI-like ergonomics to building AI agents. With Portkey, you can:
32-
33-
- Build modular, testable agents with a clean developer experience.
34-
- Route all agent calls through Portkey for observability and debugging.
35-
- Add retries, fallbacks, guardrails, and cost tracking without extra infra
36-
37-
See how it's done [here](https://portkey.ai/docs/integrations/agents/pydantic-ai#pydantic-ai)
38-
39-
**OpenAI Agents SDK**
40-
41-
Portkey integrates with the OpenAI Agents SDK to help teams ship production-grade agents with built-in planning, memory, and tool use. You can now:
42-
43-
- Monitor and debug each step of the agent’s reasoning and tool use.
44-
- Automatically track usage and cost for each agent call.
45-
- Apply guardrails to both agent input and output.
46-
- Scale agent-based workflows across environments with versioned control
30+
<Card
31+
title="PydanticAI"
32+
href="https://portkey.ai/docs/integrations/agents/pydantic-ai#pydantic-ai">
33+
PydanticAI is a Python framework that brings FastAPI-like ergonomics to building AI agents.<br/><br/>
34+
</Card>
4735

48-
Explore the integration [here](https://portkey.ai/docs/integrations/agents/openai-agents)
36+
<Card
37+
title="OpenAI Agents SDK"
38+
href="https://portkey.ai/docs/integrations/agents/openai-agents">
39+
OpenAI Agents SDK helps teams ship production-grade agents with built-in planning, memory, and tool use.<br/><br/>
40+
</Card>
4941

50-
**Strands Agents**
42+
<Card
43+
title="Strands Agents"
44+
href="https://portkey.ai/docs/integrations/agents/strands">
45+
Strands Agents is a lightweight agent framework built by AWS to simplify agent development.<br/><br/>
46+
<br/>
47+
</Card>
5148

52-
Strands Agents is a lightweight agent framework built by AWS to simplify agent development.
49+
</CardGroup>
5350

54-
Portkey now integrates seamlessly with Strands Agents to make them production-ready. With this integration, you get:
51+
**Tracing Integrations: Arize AI**
5552

56-
- Full observability into agent steps, tool calls, and interactions
57-
- Built-in reliability through fallbacks, retries, and load balancing
58-
- Cost tracking and spend optimization
53+
For teams consolidating observability into Arize, you can now view Portkey’s logs directly into Arize Phoenix to get unified trace views across your LLM workflows.
5954

60-
See how it's done [here](https://portkey.ai/docs/integrations/agents/strands)
6155

62-
**Support for remote MCP servers!**
56+
## Remote MCP servers
6357

6458
Portkey now supports calling a remote MCP server that is maintained by developers and organizations across the internet that expose these tools to MCP clients via the Responses API
65-
Read more about the integration [here](https://portkey.ai/docs/product/ai-gateway/remote-mcp)
59+
Read more about the integration [here](https://portkey.ai/docs/product/ai-gateway/remote-mcp).
6660

67-
**Tracing Integrations: Arize AI**
68-
69-
For teams consolidating observability into Arize, you can now view Portkey’s logs directly into Arize Phoenix to get unified trace views across your LLM workflows.
61+
## Azure AI ecosystem
7062

71-
## Platform
72-
73-
**Azure AI ecosystem**
63+
More than half of Fortune 500 companies use Azure OpenAI. But building GenAI apps in the enterprise is still messy, cost attribution, routing logic, usage tracking, model evaluation... all scattered.
7464
<Frame>
7565
<img width="700" src="/images/changelog/azure-integration.jpeg" />
7666
</Frame>
77-
More than half of Fortune 500 companies use Azure OpenAI. But building GenAI apps in the enterprise is still messy, cost attribution, routing logic, usage tracking, model evaluation... all scattered.
78-
7967
With Portkey’s deep integration into the Azure AI ecosystem (OpenAI, Foundry, APIM, Marketplace), teams can now build, scale, and govern GenAI apps without leaving their existing cloud setup.
8068

8169

@@ -84,41 +72,49 @@ Our customers are vouching for it!
8472
<img width="700" src="/images/changelog/testimonial3.png" />
8573
</Frame>
8674

87-
Working with Azure? Read more [here](https://portkey.ai/for/azure)
88-
89-
**Claude Code**
9075

91-
Bring visibility, governance, and control to Anthropic’s agentic coding assistant with Portkey.
76+
## Portkey for AI Tools
9277

93-
With this integration, you can:
78+
<CardGroup cols={2}>
9479

95-
- Avoid system overload by enforcing rate limits
96-
- Monitor usage by tagging and filtering with metadata (e.g., user ID, workspace)
97-
- Debug and trace issues faster with detailed logs for every interaction
98-
- Share controlled, secure access by issuing virtual API keys per user
99-
- Use Claude code in your existing AWS Bedrock or Vertex AI setup, with granular governance and access control
80+
<Card
81+
title="Claude Code"
82+
href="https://portkey.ai/docs/integrations/libraries/claude-code">
83+
Bring enterprise-grade visibility, governance, and access control to Claude Code.
84+
</Card>
10085

101-
Start using Portkey with [Claude Code](https://portkey.ai/docs/integrations/libraries/claude-code)
86+
<Card
87+
title="Cline"
88+
href="https://portkey.ai/docs/integrations/libraries/cline">
89+
Supercharge your AI-powered terminal with cost tracking, access controls, and observability.
90+
</Card>
10291

103-
**AI coding assistants**
92+
<Card
93+
title="Roo Code"
94+
href="https://portkey.ai/docs/integrations/libraries/roo-code">
95+
Add security, compliance, and real-time analytics to your code assistant workflows.
96+
</Card>
10497

105-
Plug Portkey into [Cline](https://portkey.ai/docs/integrations/libraries/cline) or [Roo Code](https://portkey.ai/docs/integrations/libraries/roo-code) and enable:
98+
<Card
99+
title="Goose"
100+
href="https://portkey.ai/docs/integrations/libraries/goose">
101+
Add essential enterprise controls to Goose's powerful autonomous coding capabilities
102+
</Card>
106103

107-
- Access to the latest models from OpenAI, Anthropic, Mistral, and more
108-
- Full observability—log every prompt, tool use, and response with metadata
109-
- Access control with scoped API keys and JWT-based authentication
110-
- Built-in governance and cost tracking per user, project, or team
104+
</CardGroup>
111105

112-
**Multilmodal embeddings**
106+
## Multilmodal embeddings
113107

114108
Portkey now supports embedding APIs from Vertex AI for text, image, and video—across multiple languages.
115109
This unlocks the ability to:
116-
- Build cross-language search and retrieval
110+
- Build multimodal search and retrieval
117111
- Power multimodal RAG pipelines
118112
- Track, route, and optimize embedding usage at scale
119113

120114
Read more about the implementation [here](https://portkey.ai/docs/integrations/llms/vertex-ai/embeddings)
121115

116+
## Platform
117+
122118
**Multi-label support for prompts**
123119

124120
<Frame>
@@ -127,16 +123,6 @@ Read more about the implementation [here](https://portkey.ai/docs/integrations/l
127123

128124
You can now assign multiple labels to a single prompt version, making it easy to promote a version across environments like staging and production.
129125

130-
**OpenAI Computer Use Tool**
131-
132-
Build production-grade browser automation with enterprise-level controls using Portkey and:
133-
134-
- Route and monitor Computer Use API calls
135-
- Build a complete Playwright-based browser automation solution
136-
- Add observability, logging, and cost controls with Portkey
137-
138-
Explore the implementation [here](https://portkey.ai/docs/guides/use-cases/openai-computer-use)
139-
140126
**Gateway to any API**
141127

142128
Portkey now supports `GET`, `PUT`, and `DELETE` HTTP methods in addition to `POST`, allowing you to route requests to any external or self-hosted provider endpoint. This means you can connect to custom APIs directly through Portkey with full observability for every call.
@@ -150,71 +136,58 @@ You can now export Portkey analytics to any OpenTelemetry (OTel)-compatible coll
150136
- Ping messages are removed from streamed responses.
151137
- Resizing metadata columns in logs
152138

153-
## New Models and Providers
154-
155-
- Claude 4 is now live on Portkey.
156-
- PDFs can be sent to Claude via Anthropic and Bedrock.
157-
- OpenAI’s Computer Use Tool works via the Responses API.
158-
- Grok 3 and Grok 3 Mini are available on Azure.
159-
- Gemini 2.5 supports Thinking Mode in Prompt Playground.
160-
- Extended thinking added for Claude 3.7 and Claude 4.
161-
- Mistral now supports function calling.
162-
- Image generation is now available on WorkersAI.
163-
- Lepton AI is now integrated with Portkey.
164-
- Nscale models can be accessed via Portkey.
165-
- Tool calling is live for Mistral and OpenRouter.
166-
- MIME types are now handled for Vertex and Google.
167-
- PDFs are supported via Anthropic and Bedrock routes.
139+
**This is what keeps us going!**
140+
<Frame>
141+
<img src="/images/changelog/testimonial1.png" width="100%"/>
142+
</Frame>
168143

144+
## New Models & Providers
145+
146+
<div style={{ display: "flex", gap: "2rem", flexWrap: "wrap" }}>
147+
<div style={{ flex: 1, minWidth: 300 }}>
148+
<ul>
149+
<b>New additions</b>
150+
<li><b>Claude 4</b> is now live for advanced reasoning and coding.</li>
151+
<li><b>Grok 3 & Grok 3 Mini</b> are available on Azure</li>
152+
<li><b>Lepton AI</b> is now live</li>
153+
<li><b>Nscale Models</b> can now be accessed through Portkey.</li>
154+
</ul>
155+
</div>
156+
<div style={{ flex: 1, minWidth: 300 }}>
157+
<ul>
158+
<b>Updates</b>
159+
<li><b>PDF Support for Claude</b> via Anthropic and Bedrock.</li>
160+
<li><b>Gemini 2.5 Thinking Mode</b> is now supported in Prompt Playground.</li>
161+
<li><b>Extended Thinking</b> is available for Claude 3.7 and Claude 4.</li>
162+
<li>Image generation now supported on WorkersAI</li>
163+
<li><b>Tool Calling and Function Calling for Mistral</b> is now live.</li>
164+
<li><b>MIME Type</b> is now supported for Vertex AI</li>
165+
</ul>
166+
</div>
167+
</div>
169168

170169
## Guardrails
171170

172171
- **Prompt Security guardrails**: Integrate with Prompt Security to detect prompt injection and prevent sensitive data exposure in both prompts and responses.
173172

174173
- **JWT validator guardrail**: Added as an input guardrail to validate incoming JWT tokens before requests are sent to the LLM.
175174

176-
- **PANW Prisma AIRS Plugin**:Portkey now integrates with Palo Alto Networks' AIRS (AI Runtime Security) to enforce guardrails that block risky prompts or model responses based on real-time security analysis.
177-
178-
- **Model whitelist guardrail**:Restrict or deny specific models at the org, environment, or request level using a flexible whitelist/blacklist guardrail.
179-
180-
## Documentation and Guides
181-
182-
**Optimizing Prompts using LLama Prompt Ops**
183-
184-
Need to try out or switch to the latest Llama models? There's an easier way to do it.
185-
Llama Prompt Ops transforms prompts that work well with other LLMs into ones that are optimized specifically for Llama models. This helps you get better performance and more reliable results without having to rewrite everything yourself.
175+
- **PANW Prisma AIRS Plugin**: Portkey now integrates with Palo Alto Networks' AIRS (AI Runtime Security) to enforce guardrails that block risky prompts or model responses based on real-time security analysis.
186176

187-
If you work in customer support, we've put together a helpful guide that will show you how to build a system that analyzes support messages for urgency and sentiment, and helps categorize them properly.
177+
- **Model whitelist guardrail**: Restrict or deny specific models at the org, environment, or request level using a flexible whitelist/blacklist guardrail.
188178

189-
Check it out [here](https://portkey.ai/docs/guides/prompts/llama-prompts)
190-
191-
**OpenAI’s Computer Use tool**
192-
193-
Build production-grade browser automation with enterprise-level controls. Our latest cookbook shows you how to:
194-
195-
- Route and monitor Computer Use API calls
196-
- Build a complete Playwright-based browser automation solution
197-
- Add observability, logging, and cost controls with Portkey
198-
199-
[Explore OpenAI Computer use tool](https://portkey.ai/docs/guides/use-cases/openai-computer-use)
200-
201-
**Other updates**
202-
203-
- Guardrail documentation moved under “Integrations”.
204-
- Expanded guides for agent frameworks like CrewAI and LangGraph
205-
206-
207-
## Customer love!
208-
209-
From powering reliable provider failovers at Hedy to equipping AI policy analysts, Portkey is becoming the trusted backbone for builders!
210-
<Frame>
211-
<img src="/images/changelog/testimonial1.png" width="100%"/>
212-
</Frame>
179+
**No frills. No hype. Just serious safety**
213180
<Frame>
214-
<img src="/images/changelog/lions-testimonial.png" width="100%"/>
181+
<img src="/images/changelog/lions-teat.png" width="100%"/>
215182
</Frame>
216183

217-
### Community Contributors
184+
## Resources
185+
- Cookbook: [Optimizing Prompts with LLama Prompt Ops](https://portkey.ai/docs/guides/prompts/llama-prompts)
186+
- Cookbook: [OpenAI Computer Use Tool](https://portkey.ai/docs/guides/llms/openai-computer-use-tool)
187+
- Guardrail documentation is now located under “Integrations”.
188+
- Expanded guides for agent frameworks, including CrewAI and LangGraph.
189+
190+
## Community Contributors
218191

219192
A special thanks to our community contributors this month:
220193
- [unsync](https://github.com/unsync)

images/changelog/lions-teat.png

65.2 KB
Loading

0 commit comments

Comments
 (0)