注: 以下の翻訳の正確性は検証されていません。AIPを利用して英語版の原文から機械的に翻訳されたものです。
実行結果には、テストケースと評価基準に対して関数がどのような性能を示したかが表示されます。結果表示は、AIP Evals アプリケーション、または AIP Logic と AIP Chatbot に統合された AIP Evals サイドバーで利用可能です。
評価ツールに合格基準を設定している場合、AIP Evals は各テストケースのステータスを合格または不合格に自動的に判定します。結果ページには、すべてのテストケースに対する全体の合格率が表示されます。
特定のテストケースの結果をさらに詳しく調べたい場合があります。そのような場合には、デバッグ表示を利用できます。この表示では、個々のテストケースの実行トレース、入出力データ、エラーメッセージが提供され、関数の出力と評価ツールの結果を理解できます。
テストケースのデバッグ表示を開く方法はいくつかあります。AIP Evals、AIP Logic、または AIP Chatbot から開くことができます。


デバッグ表示では、テスト関数の実行と評価ツールの結果に関する詳細情報が提供されます。次のことができます。


一部の評価ツールでは、評価ツールタブのデバッグ出力として追加のコンテキストが表示されます。たとえば、組み込みの LLM-as-a-judge 評価ツールは、モデルの推論をデバッグ出力として返すため、特定の判定に至った理由を理解するのに役立ちます。
カスタム評価ツールを作成する場合、これらもデバッグ出力を生成できます。カスタム評価ツールがメトリクスの出力とともに返す文字列値は、すべてデバッグ出力として表示され、推論、中間値、診断情報などの追加のコンテキストを提供します。

AIP Logic でカスタム関数評価ツールを作成する場合は、ネイティブの Logic デバッガーにもアクセスできます。これにより、評価で特定の結果が生成された理由を理解できます。これは、評価ツールで LLM-as-a-judge を使用している場合に特に役立ちます。
以下のスクリーンショットの例では、カスタム関数のルーブリック採点評価ツールは合格しませんでした。結果の 8 が、定義された最小しきい値の 9 を超えなかったためです。Logic デバッガーを確認すると、レスポンスが引用符で囲まれていたため、LLM の判定が 8 点にとどまったことがわかります。より高いスコアを得るには、プロンプトを改善する必要があります。

評価スイートに複数の対象関数が設定されている場合、AIP Evals で異なる対象の実行結果を選択して比較できます。これは、同じテストケースに対して異なる関数実装がどのような性能を示すかを分析するのに役立ちます。

AI FDE を使用して、失敗したテストケースを分析し、根本原因のパターンを特定し、プロンプトを改善するための候補を受け取ることができます。
実行結果のコンテキストを含む AI FDE が新規タブで開きます。AI FDE の詳細については、AI FDE のドキュメントを参照してください。