リソース: EvaluationExpectation
評価の期待値は、評価に使用する特定の基準を表します。
| JSON 表現 |
|---|
{
"name": string,
"displayName": string,
"tags": [
string
],
"createTime": string,
"updateTime": string,
"etag": string,
// The following is a list of mutually exclusive fields. At most one of the
// fields will be set in a response:
"llmCriteria": {
object ( |
| フィールド | |
|---|---|
name |
ID。この評価の期待値の固有識別子。形式: |
displayName |
必須。ユーザー定義の表示名。アプリ内で一意である必要があります。 |
tags[] |
省略可。期待値のユーザー定義タグ。期待値をフィルタするために使用できます。 |
createTime |
出力専用。評価の期待値が作成されたときのタイムスタンプ。 RFC 3339 を使用します。生成された出力は常に Z 正規化され、小数点以下は 0、3、6、または 9 桁になります。「Z」以外のオフセットも使用できます。例: |
updateTime |
出力専用。評価の期待値が最後に更新されたときのタイムスタンプ。 RFC 3339 を使用します。生成された出力は常に Z 正規化され、小数点以下は 0、3、6、または 9 桁になります。「Z」以外のオフセットも使用できます。例: |
etag |
出力専用。読み取り / 変更 / 書き込みオペレーション中にオブジェクトが変更されていないことを確認するために使用される ETag。etag が空の場合、更新によって同時変更が上書きされます。 |
| 評価に使用される基準の定義。以下は、相互に排他的なフィールドのリストです。レスポンスに設定されるフィールドは、最大 1 つです。 | |
llmCriteria |
省略可。LLM プロンプトに基づく評価基準。 |
| 相互に排他的なフィールドの終わり。 | |
EvaluationExpectation.LlmCriteria
LLM ベースの評価基準の構成。
| JSON 表現 |
|---|
{ "prompt": string } |
| フィールド | |
|---|---|
prompt |
必須。LLM ジャッジに提供されるプロンプト/指示。 |
メソッド |
|
|---|---|
|
評価の期待値を作成します。 |
|
評価の期待値を削除します。 |
|
指定された評価の期待値の詳細を取得します。 |
|
指定されたアプリのすべての評価の期待値を一覧表示します。 |
|
評価の期待値を更新します。 |