pydantic-ai
LLMを活用した本番環境対応のAIエージェント構築用Pythonフレームワークです。構造化された出力、ツール機能、依存性注入、型安全なインタラクションが必要なエージェント開発に使用します。具体的には以下の場面で活用できます:(1) OpenAI、Anthropic、Googleなどの複数のLLMプロバイダーを用いたAIエージェント構築、(2) Pydanticモデルによる構造化出力の検証が必要なエージェント開発、(3) 関数ツールを活用したツール呼び出しエージェントの実装、(4) マルチエージェント応用やA2A(Agent2Agent)プロトコルサーバーの構築、(5) Pydantic Logfireによる監視機能の追加、(6) エージェントからのレスポンスやイベントのストリーミング配信
description の原文を見る
Python framework for building production-grade AI agents with LLMs. Use when creating agents that need structured outputs, tools, dependency injection, or type-safe interactions. Specifically use for: (1) Building AI agents with OpenAI, Anthropic, Google, or other LLM providers, (2) Creating agents that require structured output validation via Pydantic models, (3) Implementing tool-calling agents with function tools, (4) Building multi-agent applications or A2A (Agent2Agent) protocol servers, (5) Adding observability with Pydantic Logfire, (6) Streaming responses or events from agents
SKILL.md 本文
Pydantic AI
概要
Pydantic AI は、AI エージェントを構築するための型安全な Python フレームワークです。本番環境対応アプリケーション向けに、ツール、構造化された出力、依存性注入、および包括的なモデルサポートを提供します。
Pydantic AI の使用時期
以下が必要な場合にこのスキルを使用します:
- 任意の LLM プロバイダー(OpenAI、Anthropic、Google、Groq など)を使用した AI エージェントの構築
- Pydantic モデルを使用した型安全で検証済みの構造化出力の確保
- 情報を収集するためにツール(関数)を呼び出せるエージェントの作成
- テスト可能で保守性の高いエージェント向けの依存性注入の実装
- エージェントレスポンスやイベントのリアルタイムストリーミング
- マルチエージェントワークフローまたは A2A サーバーの構築
- Pydantic Logfire によるオブザーバビリティの追加
クイックスタート
インストール
uv add pydantic-ai
または特定のモデル依存関係のみでスリムインストールする場合:
uv add "pydantic-ai-slim[openai,anthropic]"
...
詳細情報
- 作者
- diegosouzapw
- ライセンス
- 不明
- 最終更新
- 2026/3/2
Source: https://github.com/diegosouzapw/awesome-omni-skill / ライセンス: 未指定