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
- Docs: list Decision Models as a System One provider
- Support `vendor_metadata['detail']` for documents in `OpenAIResponsesModel`
- Pass `vendor_metadata['detail']` through for documents in `OpenAIResponsesModel`
- Action of a `Choices` set is never called when the set is one member of a union output
- Fix Bedrock stream first-event errors escaping FallbackModel
- Streaming pays an extra event loop iteration per lock acquire on every event
- Make streaming ~2x faster by skipping extra event loop yields on inner locks
- Support image input on `TypeSafeModel`
- Stop `ToolOutputLimits` and `DelegationTask` records failing on `bytes` that are not UTF-8
- Follow-ups from post-merge review of Agent Skills in harness (#9802) and `clai2` (#9803)
- Docs
- Python not yet supported