Pydantic AI
Pydantic チームによる型安全なエージェントフレームワークで、おなじみの Python の型付けと検証パターンを LLM アプリケーション開発にもたらします。
概要
Pydantic AI は、開発者が普通の Pydantic モデルを使って LLM エージェントの入力、出力、ツール関数を定義できるようにし、Python 開発者がすでに頼りにしている型検証や IDE の自動補完が、LLM を活用したコードにも自然に及ぶようにします。他のいくつかのエージェントフレームワークよりも、より軽量で Python らしい感触を目指しています。
Pydantic AI は、LLM アプリケーションのコードを、独立した DSL としてではなく、通常の型安全な Python のように感じたい Python チームに向いています。(カタログにもある) LangChain と比べて比較的新しい参入者で、型安全性と最小限の抽象化を特に重視しています。
- カテゴリ
- AI・機械学習
- 言語
- Python
- ライセンス
- MIT
広告
関連プロジェクト
Semantic Kernel
MITアプリケーションに大規模言語モデルを組み込むための Microsoft のオープンソース SDK で、プラグイン、メモリ、プランニングをサポートします。
- AI・機械学習
Haystack
Apache-2.0LLM を使った本番運用向けの検索・RAG(検索拡張生成)アプリケーションを構築するための、オープンソースフレームワークです。
- AI・機械学習
Instructor
MIT検証のための function calling API と Pydantic モデルを使って、LLM から信頼できる構造化データ出力を得るためのライブラリです。
- AI・機械学習
LlamaIndex
MIT検索拡張アプリケーションのために、大規模言語モデルを自分自身のデータ——ドキュメント、データベース、API——に接続するためのデータフレームワークです。
- AI・機械学習
誤りを見つけましたか? GitHub で修正を提案する