pydantic-ai
https://github.com/pydantic/pydantic-ai
Python
GenAI Agent Framework, the Pydantic way
Triage Issues!
When you volunteer to triage issues, you'll receive an email each day with a link to an open issue that needs help in this project. You'll also receive instructions on how to triage issues.
Triage Docs!
Receive a documented method or class from your favorite GitHub repos in your inbox every day. If you're really pro, receive undocumented methods or classes and supercharge your commit history.
Python not yet supported6 Subscribers
Add a CodeTriage badge to pydantic-ai
Help out
- Issues
- Bedrock: unified thinking is not sent for DeepSeek V3.2 and Z.AI GLM models
- DeepSeek thinking: text-only assistant turn isn't backfilled with reasoning_content, so a ToolOutput retry 400s
- Re-verify `AnthropicModel` client gates that treat `AsyncAnthropicBedrockMantle` as Claude Platform on AWS or as rejecting all beta headers
- Map unified `thinking` to `reasoning_effort` for Z.AI GLM and DeepSeek V3.2 on Bedrock
- Invalid mapping between thinking and thinking_budget for gemini-2.5-flash-lite
- Skip excluded fields when collecting metadata for `format_as_xml`
- Make the `Skip*` hook exceptions copyable and picklable
- Document grounding validators that check quoted evidence, and not gating actions on model-reported confidence
- List V2 compatibility notes by minor release in the upgrade guide
- fix(agent): preserve model response in history when ModelRetry crosses usage limits
- Docs
- Python not yet supported