EvaluatorVersion interface

エバリュエーターの定義

プロパティ

categories

評価者のカテゴリ

created_at

評価者の作成日時

created_by

評価者の作成者

definition

評価者の定義

description

資産の説明テキスト。

display_name

エバリュエーターの表示名。 AI Foundryで評価者を簡単に見つけられると便利です。 一意である必要はありません。

evaluator_type

評価者のタイプ

generation_artifacts

生成パイプラインからの出所アーティファクト。 読み取り専用;EvaluatorGenerationJobによって作成された評価者バージョンにのみ存在します。 各アーティファクトはバージョン管理されたFoundryデータセットに解析されます。

generation_job_id

読み取り専用の出所リンクは、このバージョンを作成したEvaluatorGenerationJobに遡ります。 生成パイプラインを通じて作成された評価者バージョンにのみ存在します。手動作成版では存在せず、その後の PATCH 通話にも影響されません。

id

アセット ID: アセットの一意の識別子

metadata

評価者に関するメタデータ

modified_at

評価者の最終更新日時

name

リソースの名前

supported_evaluation_levels

評価者が支援する評価レベル(例: turnconversation)。 作成時に省略すると、サービスはデフォルトで ["turn"]になります。 更新時にはこのフィールドを省略しても変更されません。空のリストは却下されます。 カスタムコードベースの評価者は turnのみをサポートし、カスタムプロンプトベースの評価者は正確に1レベル(turn または conversation)をサポートします。

tags

タグ ディクショナリ。 タグは追加、削除、更新できます。

version

リソースのバージョン

warnings

この生成された評価者バージョンには警告のカテゴリーが現れました。 ペアのジョブが空でない警告を生成した場合、EvaluatorGenerationJobで作成されたバージョンにのみ存在します。 バージョンが世代から来ていない場合、ペアジョブがクリーンだった場合、またはその後のdefinitionPATCHでペアジョブのアドバイザリーがクリアされた場合、警告なし(警告なしとみなす)。 詳細な警告ペイロードを取得するには generation_job_id をフォローしてください。

プロパティの詳細

categories

評価者のカテゴリ

categories: EvaluatorCategory[]

プロパティ値

created_at

評価者の作成日時

created_at?: string

プロパティ値

string

created_by

評価者の作成者

created_by?: string

プロパティ値

string

definition

評価者の定義

definition: EvaluatorDefinitionUnion

プロパティ値

description

資産の説明テキスト。

description?: string

プロパティ値

string

display_name

エバリュエーターの表示名。 AI Foundryで評価者を簡単に見つけられると便利です。 一意である必要はありません。

display_name?: string

プロパティ値

string

evaluator_type

評価者のタイプ

evaluator_type: EvaluatorType

プロパティ値

generation_artifacts

生成パイプラインからの出所アーティファクト。 読み取り専用;EvaluatorGenerationJobによって作成された評価者バージョンにのみ存在します。 各アーティファクトはバージョン管理されたFoundryデータセットに解析されます。

generation_artifacts?: EvaluatorGenerationArtifacts

プロパティ値

generation_job_id

読み取り専用の出所リンクは、このバージョンを作成したEvaluatorGenerationJobに遡ります。 生成パイプラインを通じて作成された評価者バージョンにのみ存在します。手動作成版では存在せず、その後の PATCH 通話にも影響されません。

generation_job_id?: string

プロパティ値

string

id

アセット ID: アセットの一意の識別子

id?: string

プロパティ値

string

metadata

評価者に関するメタデータ

metadata?: Record<string, string>

プロパティ値

Record<string, string>

modified_at

評価者の最終更新日時

modified_at?: string

プロパティ値

string

name

リソースの名前

name: string

プロパティ値

string

supported_evaluation_levels

評価者が支援する評価レベル(例: turnconversation)。 作成時に省略すると、サービスはデフォルトで ["turn"]になります。 更新時にはこのフィールドを省略しても変更されません。空のリストは却下されます。 カスタムコードベースの評価者は turnのみをサポートし、カスタムプロンプトベースの評価者は正確に1レベル(turn または conversation)をサポートします。

supported_evaluation_levels?: EvaluationLevel[]

プロパティ値

tags

タグ ディクショナリ。 タグは追加、削除、更新できます。

tags?: Record<string, string>

プロパティ値

Record<string, string>

version

リソースのバージョン

version?: string

プロパティ値

string

warnings

この生成された評価者バージョンには警告のカテゴリーが現れました。 ペアのジョブが空でない警告を生成した場合、EvaluatorGenerationJobで作成されたバージョンにのみ存在します。 バージョンが世代から来ていない場合、ペアジョブがクリーンだった場合、またはその後のdefinitionPATCHでペアジョブのアドバイザリーがクリアされた場合、警告なし(警告なしとみなす)。 詳細な警告ペイロードを取得するには generation_job_id をフォローしてください。

warnings?: "input_quality"[]

プロパティ値

"input_quality"[]