For the complete documentation index, see llms.txt. Markdown versions of documentation pages are available by appending .md to the page URL.
メインナビゲーション
Theme

エージェントワークフローの評価

トレース、グレーダー、データセット、評価の実行を通じて、エージェントの品質を向上させます。

OpenAI プラットフォームには、エージェントが一貫して正確に動作するかを確かめるための評価ツールが用意されています。

このページを参考に、エージェントワークフローの検証目的に合った評価方法を選んでください。

デバッグ段階の出発点となるトレース

ワークフロー全体に関わる問題を最も早く特定するには、トレースを採点します。トレースには、ワークフローを 1 回実行した際のモデル呼び出し、ツール呼び出し、ガードレール、ハンドオフが最初から最後まで記録されます。グレーダーを使えば、体系化した基準に沿って多数のトレースを採点し、リグレッションや失敗パターンを見つけられます。

トレースの採点は、次のような点を確認したい場合に役立ちます。

  • エージェントは適切なツールを選んだか
  • 必要なタイミングでハンドオフが行われたか
  • ワークフローが指示や安全ポリシーに違反しなかったか
  • プロンプトやルーティングを変更した結果、ワークフロー全体の動作が改善したか

トレース採点の手順

  1. ダッシュボードで Logs > Traces を開きます。
  2. SDK で構築したアプリから、代表的なワークフローのトレースを選んで内容を確認します。移行期間中は、既存の Agent Builder ワークフローのトレースも使えます。
  3. グレーダーを作成し、選択したトレースを採点します。
  4. 結果をもとに、プロンプト、ツールのインターフェース、ルーティングロジック、ガードレールを改善します。

SDK を使ってコードでワークフローを構築する場合は、まずインテグレーションとオブザーバビリティを参照してください。グレーダーの採点基準を固める前に、問題の特定に役立つトレースを取得できます。

再現性が必要な場合のデータセットを使った評価

「望ましい動作」が明確になったら、個々のトレースの確認から、同じデータセットで繰り返し評価を実行する段階に進みます。変更の効果をベンチマークで測定したい場合、プロンプトを比較したい場合、より大規模な評価を継続的に実施したい場合に適しています。

外部モデルを対象とした評価、評価 API、大規模なバッチ評価などの高度な機能が必要な場合は、データセットと併せて Evals を使用します。

評価に関連するツールとガイド

評価入門:データセット

評価結果を次の改善に生かし、このサイクルを繰り返します。

評価の実施方法

外部モデルを対象とした評価や、API 経由で評価を操作する方法などを説明します。

プロンプト最適化ツール

データセットを使ってプロンプトを自動で改善します。

Cookbook:評価を活用した堅牢なプロンプトの作成

評価結果を次の改善に生かし、このサイクルを繰り返します。