EvaluatorGenerationInputs interface

評価者生成ジョブのための発信者からの入力。

プロパティ

evaluator_description

結果として評価者に向けた人間に優しい説明をオプションで提供します。 継続評価者に EvaluatorVersion.description として浮上しました。 通常、UIから evaluator_display_nameと一緒に収集されます。 evaluator_接頭辞は、関連モデルの他の記述フィールドと区別しています。

evaluator_display_name

結果として評価される評価者用の人間に優しい表示名をオプションで設定します。 継続評価者に EvaluatorVersion.display_name として浮上しました。 省略された場合、サービスは evaluator_name を表示名として使用します。 evaluator_接頭辞は、不変のevaluator_name識別子と区別しています。

evaluator_name

評価者名(不変識別子)。 1〜256文字;許可されている文字は、ASCIIの文字、数字、アンダースコア(_)、ピリオド(.)、チルデ(~)、ハイフン(-)です。 プレフィックス builtin. はシステム管理評価者専用に予約されており、サービスからは拒否されます。 この名前の評価者がすでにプロジェクトに存在し(かつルーブリックサブタイプである)、サービスは同じ名前で新しいバージョンを作成し、前のバージョンの dimensions を段階的な改善の文脈として使用します(ポスト///ビルド適応ループの基盤)。 古いバージョンは get_version(name, version)を通じてクエリ可能なままです。 既存の評価者がルーブリックサブタイプ評価者(組み込み、プロンプトベース、コードベース)でない場合、 400 Bad Requestでリクエストは却下されます。

model

ルーブリック生成に使うLLMモデル(例:「gpt-4o」)。 必須 — ユーザーはサービス所有容量に依存せず、自分自身のモデルを提供しなければなりません。

sources

生成のためのソース素材 — エージェントの説明、プロンプト、トレース、またはデータセット。 各項目はtypeによって識別されたEvaluatorGenerationJobSourceバリアントです。

プロパティの詳細

evaluator_description

結果として評価者に向けた人間に優しい説明をオプションで提供します。 継続評価者に EvaluatorVersion.description として浮上しました。 通常、UIから evaluator_display_nameと一緒に収集されます。 evaluator_接頭辞は、関連モデルの他の記述フィールドと区別しています。

evaluator_description?: string

プロパティ値

string

evaluator_display_name

結果として評価される評価者用の人間に優しい表示名をオプションで設定します。 継続評価者に EvaluatorVersion.display_name として浮上しました。 省略された場合、サービスは evaluator_name を表示名として使用します。 evaluator_接頭辞は、不変のevaluator_name識別子と区別しています。

evaluator_display_name?: string

プロパティ値

string

evaluator_name

評価者名(不変識別子)。 1〜256文字;許可されている文字は、ASCIIの文字、数字、アンダースコア(_)、ピリオド(.)、チルデ(~)、ハイフン(-)です。 プレフィックス builtin. はシステム管理評価者専用に予約されており、サービスからは拒否されます。 この名前の評価者がすでにプロジェクトに存在し(かつルーブリックサブタイプである)、サービスは同じ名前で新しいバージョンを作成し、前のバージョンの dimensions を段階的な改善の文脈として使用します(ポスト///ビルド適応ループの基盤)。 古いバージョンは get_version(name, version)を通じてクエリ可能なままです。 既存の評価者がルーブリックサブタイプ評価者(組み込み、プロンプトベース、コードベース)でない場合、 400 Bad Requestでリクエストは却下されます。

evaluator_name: string

プロパティ値

string

model

ルーブリック生成に使うLLMモデル(例:「gpt-4o」)。 必須 — ユーザーはサービス所有容量に依存せず、自分自身のモデルを提供しなければなりません。

model: string

プロパティ値

string

sources

生成のためのソース素材 — エージェントの説明、プロンプト、トレース、またはデータセット。 各項目はtypeによって識別されたEvaluatorGenerationJobSourceバリアントです。

sources: EvaluatorGenerationJobSourceUnion[]

プロパティ値