トレース、メトリクス、ログを受信・処理し、複数の監視バックエンドにエクスポートするベンダー非依存のサービス。
- スター
- 11,907
- フォーク
- 1,219
- 未解決の Issue
- 1,172
- 最終コミット
- 15 時間前
これは何?
Arize Phoenixは、LLMアプリの実験、評価、トラブルシューティングに使えるオープンソースのAIオブザーバビリティ基盤です。OpenTelemetryベースの計装によってLLM呼び出しの実行時トレースを記録し、アプリケーションが何をしたかを手順ごとに確認できます。
トレースに加え、Phoenixは応答と検索の評価、バージョン管理されたデータセット、プロンプトやモデル、検索の変更を比較するための実験機能を備えています。また、トレース済みのLLM呼び出しを再実行するプレイグラウンド、バージョン管理とタグ付けに対応したプロンプト管理機能、トレースのデバッグに使える組み込みエージェントも含まれています。リモートMCPサーバーを使えば、Claude CodeやCursorなどのコーディングエージェントからトレースや実験を照会できます。
Phoenixはpipまたはuvxでローカル実行できるほか、Docker、Helm chartを使ったKubernetes、複数のクラウドプラットフォームにデプロイできます。LangGraph、LlamaIndex、CrewAI、DSPyなどのフレームワークや、OpenAI、Anthropic、AWS Bedrockなどのプロバイダーと連携します。
主な機能
- 01OpenTelemetryベースの計装で、LLMアプリの実行時トレースを記録する。
- 02アプリケーションの出力に対して、応答と検索の評価を実行する。
- 03プロンプト、モデル、検索を比較するためのバージョン管理されたデータセットと実験を管理する。
- 04トレース済みのLLM呼び出しを再実行し、プロンプトを管理できるプレイグラウンドを提供する。
- 05コーディングエージェントがトレースやデータセットを照会できるリモートMCPサーバーを提供する。
ユースケース
- トレースされた各呼び出しやツールの使用状況を調べ、複数のステップからなるLLMエージェントをデバッグする。
- リリース前に、固定データセットを使ってプロンプトやモデルの変更を比較する。
- DockerやKubernetesを使い、プライベート環境でLLMオブザーバビリティ基盤をセルフホストする。
クイックスタート
- 1
pipでPhoenixをインストールする
pip install arize-phoenix - 2
Phoenixサーバーを起動する
phoenix serve
使う前に知っておきたいこと
- ライセンスはNOASSERTIONと記載されているため、メタデータから利用条件を確認できません。使用前に確認してください。
- 詳細なセットアップ方法と本番環境へのデプロイについては、外部のインストールおよびセルフホスティングのドキュメントを確認する必要があります。
トピック
よくある質問
- phoenix とは?
- LLMアプリやエージェントのトレース、評価、デバッグに使えるオープンソースのセルフホスト型AIオブザーバビリティ基盤。 Arize Phoenixは、LLMアプリの実験、評価、トラブルシューティングに使えるオープンソースのAIオブザーバビリティ基盤です。OpenTelemetryベースの計装によってLLM呼び出しの実行時トレースを記録し、アプリケーションが何をしたかを手順ごとに確認できます。
- phoenix は無料で使えますか?ライセンスは?
- phoenix は Other ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- phoenix は今もメンテナンスされていますか?
- 活発にメンテナンス中。phoenix の最終コミットは 2026年10月19日 です。
- phoenix は何に使えますか?
- トレースされた各呼び出しやツールの使用状況を調べ、複数のステップからなるLLMエージェントをデバッグする。 リリース前に、固定データセットを使ってプロンプトやモデルの変更を比較する。 DockerやKubernetesを使い、プライベート環境でLLMオブザーバビリティ基盤をセルフホストする。
- phoenix のインストール方法は?
- pipでPhoenixをインストールする: pip install arize-phoenix Phoenixサーバーを起動する: phoenix serve
- phoenix はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/Arize-ai/phoenix
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
AIエージェント基盤の構築・提供・管理に使えるPythonフレームワークとランタイム。管理用Web UIも備えています。
AIエージェントやIDE、アプリを、事前定義ツールまたはカスタムツールでデータベースにつなぐオープンソースのMCPサーバー。
Terminal-Benchチームが開発した、コンテナ環境でAIエージェントや言語モデルを評価・最適化するためのフレームワーク。
ログ、メトリクス、トレース、アラート、ダッシュボードを一元管理できる、OpenTelemetryネイティブのオープンソース可観測性プラットフォーム。
分散型・クラウドネイティブなマイクロサービスアーキテクチャの監視、トレース、診断を行うAPMシステム。