Pydantic logo

Pydantic

認証する

Pydanticは、型安全なアプリケーション構築、AIシステムの監視、出力評価、モデルアクセスのルーティングを支援するAIエンジニアリングスタック。Pydantic AI、Logfire、Evals、AI Gatewayを統合し、Logfireはクラウド・専有・セルフホストに対応。

Pydantic preview

エンドツーエンドのAIエンジニアリングスタック

Pydanticは、AIを活用して構築を行うチーム向けのエンドツーエンドのAIエンジニアリングスタックです。製品ファミリーは、Pydantic Validation、Pydantic AI、Pydantic Logfire、Pydantic Evals、Pydantic AI Gateway を組み合わせ、チームが型安全なアプリケーションを構築し、観測し、評価し、モデル利用を 1 つのスタックでルーティングできるようにします。

サイトでは、Logfire を AI と一般アプリケーションの観測性レイヤー、Pydantic AI をエージェントフレームワーク、AI Gateway をモデルアクセスとコスト制御のレイヤーとして紹介しています。このスタックは Python、TypeScript、Rust、Go にまたがって利用でき、Logfire のエンタープライズ導入向けにはクラウド、専有、セルフホストのオプションが用意されていると説明されています。

コア機能

型安全なエージェントと出力ワークフロー

Pydantic AI は、構造化された型安全なエージェント開発向けに位置づけられており、より広いスタックでは Pydantic モデルを通じて出力を検証することに重点が置かれています。

スタック全体にわたる統合観測性

Logfire は、LLM 呼び出し、エージェントの推論、API リクエスト、データベースクエリ、ベクター検索、アプリケーションロジックを 1 つの画面でまとめて確認できる統合トレースを提供します。

OpenTelemetry ネイティブの計装

Logfire のページでは、OpenTelemetry のインスツルメンテーションに対応し、Python、JavaScript/TypeScript、Rust、および OTel 対応のあらゆる言語をサポートすると説明されています。

組み込みの評価ワークフロー

このプラットフォームには Pydantic Evals による評価機能が含まれており、サイトではモデル応答のベンチマークや本番トレースからの出力評価に使えると説明されています。

モデルルーティングとプロバイダーアクセス

AI Gateway は、主要な LLM プロバイダー間でのモデルルーティングとコスト管理を担い、価格ページでは Bring-your-own-provider の認証情報や組み込みプロバイダーに言及しています。

デプロイとガバナンスのオプション

価格ページでは、クラウド、専有、セルフホストのエンタープライズ展開オプションが説明されており、SSO、データ保持制御、セルフホストの Kubernetes デプロイメントが含まれます。

Pydanticの一般的な活用方法

  • 型安全なAIアプリケーションを構築する

    LLM アプリケーションを構築するチームは、Pydantic AI を使って構造化された出力を定義し、そのエージェントを同じスタック内で検証、観測性、モデルルーティングに接続できます。

  • AIとアプリケーションの問題をデバッグする

    エンジニアリングチームは Logfire を使ってリクエストをエンドツーエンドで追跡し、データベースクエリやエージェントの挙動を確認し、モデル呼び出しそのもの以外にある本番環境のボトルネックを特定できます。

  • 時間の経過に伴うモデル挙動を評価する

    継続的な品質チェックが必要なチームは、Pydantic Evals を使ってモデル応答を本番データと比較し、ユーザーに届く前に回帰を検出できます。

  • 複数のモデルプロバイダーにリクエストを振り分ける

    複数のモデルプロバイダーを管理する組織は、AI Gateway を使ってアクセスを一元化し、自身の認証情報を持ち込み、使用コストを追跡または制御できます。

  • ガバナンス要件に合わせてデプロイを選ぶ

    デプロイやコンプライアンス要件があるチームは、SSO、データ保持設定、Kubernetes 上でのセルフホスティングなどのエンタープライズ制御を含む、クラウド、専有、セルフホストの Logfire オプションを選べます。

Pros and Cons

Pros

  • エージェント構築、観測性、評価、ゲートウェイルーティングを 1 つの製品ファミリーにまとめています。
  • OpenTelemetry ベースの観測性をサポートしており、既存のインスツルメンテーションとの互換性が広がります。
  • クラウド、専有、セルフホストのエンタープライズ向けオプションを含む複数のデプロイモデルを提供しています。
  • 無料の Personal Logfire ティアと、有料プランへの明確なアップグレードパスがあります。
  • AI Gateway を通じて、モデル認証情報とコスト制御の機能を提供します。

Cons

  • サイトでは一部の製品詳細が十分に示されておらず、特により深い統合例やワークフロー固有のドキュメントが不足しています。
  • 価格やデプロイ機能はプランによって異なるため、長期保持、SSO、セルフホストなどの機能を求める場合は各ティアを比較する必要があります。

FAQ

Pydanticは何に使うものですか?

Pydanticは、Pydantic Validation、Pydantic AI、Pydantic Logfire、Pydantic Evals から成るエンドツーエンドのAIエンジニアリングスタックです。サイトでは、Logfire を観測性レイヤー、AI Gateway をモデルのルーティングとコスト制御のレイヤー、Pydantic AI をエージェントフレームワークとして紹介しています。

どの言語をサポートしていますか?

ホームページでは、このスタックは Python、TypeScript、Rust、Go で利用できると説明されています。Logfire のページには、Python、JavaScript/TypeScript、Rust 向けの SDK に加え、OpenTelemetry 対応のあらゆる言語への対応も記載されています。

Logfireはセルフホストできますか?

Pydantic Logfire はクラウドまたはセルフホストで利用でき、価格ページには Cloud、Dedicated、Self-hosted のエンタープライズ向けオプションがあります。価格ページには、Logfire の Personal、Team、Growth、Enterprise のプランも表示されています。

Pydanticには無料プランがありますか?

価格ページには、無料の Personal プラン、有料の Team と Growth プラン、営業への問い合わせが必要なカスタムの Enterprise プランが表示されています。また、AI Gateway は下位プランに含まれ、Enterprise ではアドオンになると記載されています。

Logfireはチームの何を監視するのに役立ちますか?

Logfire のページでは、LLM のやり取り、エージェントの挙動、API リクエスト、データベースクエリを 1 つの統合トレースで監視できるほか、SQL ベースのクエリや OpenTelemetry ネイティブのインスツルメンテーション対応も説明されています。

Quick Facts

カテゴリ
AIエンジニアリングスタック
主要製品
Pydantic Logfire、Pydantic AI、Pydantic Evals、Pydantic AI Gateway
言語
Python、TypeScript、Rust、Go
観測性の標準
OpenTelemetry
デプロイオプション
クラウド、専有、セルフホスト
価格形態
無料プランあり;有料プランとカスタムのエンタープライズ価格