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 supported1 Subscribers
Add a CodeTriage badge to pydantic-ai
Help out
- Issues
- bug: Warn about Azure OpenAI completions file-incompatibility
- should cancel the response when user stop consuming
- builtins.RuntimeError: <asyncio.locks.Event object at 0xffff3743a090 [unset]> is bound to a different event loop.
- Add `Model.model_id` property that returns `provider:model`
- Add `args_validator` parameter to tools for pre-execution validation
- Automatically store `BinaryContent`s in message history somewhere and turn them into `FileUrl`s
- Structured Output fails with text output + Behaviour inconsistency
- Allow setting `tool_choice`
- Add per-tool usage limits
- Add OpenAI token counting
- Docs
- Python not yet supported