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
- Add `desktop` to `BoxLiteSandbox` for `ComputerUse`
- Add `desktop` to `SpritesSandbox` for `ComputerUse`
- clai2: use the `ModelFallback` capability instead of building `FallbackModel` chains, with refusal fallback on
- Limit the total size of the file URLs one model request downloads
- Drain many delegated children on `DelegationTasks` close without crashing on a cleanup timeout
- FallbackModel continues a suspended response on the wrong model when models are nested or share a name
- Unknown provider response items: run() drops or crashes where run_stream() warns (OpenAI Responses, Gemini)
- UI adapters accept non-dict provider_details from the client, and the run fails
- GraphRun.next_task returns the start node after a map over an empty list
- Evals pass silently on misspelled SpanQuery keys, empty sub-queries, and string labels
- Docs
- Python not yet supported