v1.67.0
pydantic/pydantic-aiv1.67.0Mar 6, 2026by DouweM
AI Summary
Adds support for GPT-5.4, OpenRouter WebSearch, and native structured output for Ollama and Qwen models.
Key Highlights
- Added GPT-5.4 support
- WebSearchTool support for `OpenRouterModel` through plugins
- Rehaul Tavily search tool
- Native structured output support for Ollama provider
New Features
- GPT-5.4 support
- WebSearchTool for OpenRouter
- Tavily search rehaul
- Ollama structured output support
Full Release Notes
<!-- Release notes generated using configuration in .github/release.yml at main --> ## What's Changed ### 🚀 Features * Add GPT-5.4 support by @theadityarao in https://github.com/pydantic/pydantic-ai/pull/4554 * Support `WebSearchTool` for `OpenRouterModel` through OpenRouter plugins by @mochow13 in https://github.com/pydantic/pydantic-ai/pull/4022 * Rehaul Tavily search tool by @sarth6 in https://github.com/pydantic/pydantic-ai/pull/4158 * Enable native structured output support for Ollama provider by @OiPunk in https://github.com/pydantic/pydantic-ai/pull/4536 ### 🐛 Bug Fixes * Add missing Vercel AI SDK v6 tool approval part types by @bendrucker in https://github.com/pydantic/pydantic-ai/pull/4388 ## New Contributors * @theadityarao made their first contribution in https://github.com/pydantic/pydantic-ai/pull/4554 **Full Changelog**: https://github.com/pydantic/pydantic-ai/compare/v1.66.0...v1.67.0