mcpField
P
phoenix-evals

phoenix-evals

github.com/githubテスト・品質40.6k1.0k 回インストール1 日前に更新
リポジトリ

phoenix-evals について

phoenix-evalsは、AI・LLMアプリ向けの評価器を構築・検証するリファレンススキルです。コード評価とLLM評価、実験、エラー分析、RAG評価、本番監視を扱います。

主な機能

  1. 01コード評価器とLLM評価器
  2. 02組み込み評価器の利用ガイド
  3. 03データセットと実験のワークフロー
  4. 04人手ラベルとの照合検証
  5. 05RAG評価とエラー分析
  6. 06本番ガードレールと監視

活用シーン

  1. 01アプリの障害を評価する評価器の構築
  2. 02評価結果と人手ラベルの比較
  3. 03RAGの検索精度と忠実度の評価
  4. 04本番環境での評価監視

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/github/awesome-copilot --skill phoenix-evals

インストール後、Claude Code で/phoenix-evalsを入力して読み込まれたか確認します。

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

references/
axial-coding.md
common-mistakes-python.md
error-analysis-multi-turn.md
error-analysis.md
evaluate-dataframe-python.md
evaluators-code-python.md
evaluators-code-typescript.md
evaluators-custom-templates.md
evaluators-llm-python.md
evaluators-llm-typescript.md
evaluators-overview.md
evaluators-pre-built.md
evaluators-rag.md
experiments-datasets-python.md
experiments-datasets-typescript.md
experiments-overview.md
experiments-running-python.md
experiments-running-typescript.md
experiments-synthetic-python.md
experiments-synthetic-typescript.md
fundamentals-anti-patterns.md
fundamentals-model-selection.md
fundamentals.md
observe-sampling-python.md
observe-sampling-typescript.md
observe-tracing-setup.md
production-continuous.md
production-guardrails.md
production-overview.md
setup-python.md

詳細

Phoenix 評価

AI/LLM アプリケーション向けの評価器を構築します。まずコードで実装し、細かなニュアンスには LLM を使い、人間の評価と照らし合わせて検証します。

クイックリファレンス

タスクファイル
セットアップsetup-python, setup-typescript
評価対象を決めるevaluators-overview
評価者モデルを選ぶfundamentals-model-selection
事前構築済みの評価器を使うevaluators-pre-built
コード評価器を構築するevaluators-code-python, evaluators-code-typescript
LLM 評価器を構築するevaluators-llm-python, evaluators-llm-typescript, evaluators-custom-templates
DataFrame を一括評価するevaluate-dataframe-python
実験について理解するexperiments-overview
実験を実行するexperiments-running-python, experiments-running-typescript
データセットを作成するexperiments-datasets-python, experiments-datasets-typescript
合成データを生成するexperiments-synthetic-python, experiments-synthetic-typescript
評価器の精度を検証するvalidation, validation-evaluators-python, validation-evaluators-typescript
レビュー用にトレースをサンプリングするobserve-sampling-python, observe-sampling-typescript
エラーを分析するerror-analysis, error-analysis-multi-turn, axial-coding
RAG 評価evaluators-rag
よくある間違いを避けるcommon-mistakes-python, fundamentals-anti-patterns
本番環境production-overview, production-guardrails, production-continuous

ワークフロー

新規に始める場合: observe-tracing-setup → error-analysis → axial-coding → evaluators-overview

評価器を構築する場合: fundamentals → common-mistakes-python → evaluators-{code|llm}-{python|typescript} → validation-evaluators-{python|typescript}

RAG システム: evaluators-rag → evaluators-code-(検索) → evaluators-llm-(忠実性)

本番環境: production-overview → production-guardrails → production-continuous

リファレンスのカテゴリ

プレフィックス説明
fundamentals-*種類、スコア、アンチパターン
observe-*トレーシング、サンプリング
error-analysis-*失敗の特定
axial-coding-*失敗の分類
evaluators-*コード、LLM、RAG の評価器
experiments-*データセット、実験の実行
validation-*人間によるラベルと照らし合わせた評価器の精度検証
production-*CI/CD、モニタリング

重要な原則

原則アクション
まずエラーを分析する観察していないものは自動化できません
汎用よりカスタム失敗から構築します
まずコードを書くLLM より決定論的な処理を優先します
評価者を検証するTPR/TNR が 80% 超
リッカート尺度より二値評価1~5 ではなく、合格/不合格

コメント