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
- Give the gh-aw `pydantic-ai` engine a supported span export, or remove its unused direct OTLP export
- RootModel with a non-object root (list, scalar, union) raises "Schema must be an object" as a tool parameter or output_type
- Wrap a RootModel with a non-object root as a tool argument or output instead of raising
- Add a `StavProvider` for the Stav European inference gateway
- Keep replayed durable work out of traces and token and cost metrics on AWS Lambda and Temporal
- Document splitting `BaseNode` graphs across modules
- IPythonCodeMode defines a tool named after a Python builtin in the kernel namespace, where it replaces the builtin
- Refuse a sandboxed tool named after a Python builtin in `IPythonCodeMode` too, not just `CodeMode`
- BinaryContent.format raises ValueError for media types with parameters
- format_as_xml silently drops non-UTF-8 bytes
- Docs
- Python not yet supported