REST Resource: projects.locations.apps.evaluationExpectations

資源: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 (EvaluationExpectation.LlmCriteria)
  }
  // End of mutually exclusive fields.
}
欄位
name

string

ID。這項評估期望的專屬 ID。格式:projects/{project}/locations/{location}/apps/{app}/evaluationExpectations/{evaluationExpectation}

displayName

string

這是必要旗標,使用者定義的顯示名稱,在應用程式中不得重複。

tags[]

string

選用。期望值的使用者定義標記。可用於篩選期望。

createTime

string (Timestamp format)

僅供輸出。建立評估期望的時間戳記。

使用 RFC 3339,產生的輸出內容一律會經過 Z 正規化,並使用 0、3、6 或 9 個小數位數,也接受「Z」以外的偏移量。範例:"2014-10-02T15:01:23Z"、"2014-10-02T15:01:23.045123456Z" 或 "2014-10-02T15:01:23+05:30"。

updateTime

string (Timestamp format)

僅供輸出。上次更新評估預期結果的時間戳記。

使用 RFC 3339,產生的輸出內容一律會經過 Z 正規化,並使用 0、3、6 或 9 個小數位數,也接受「Z」以外的偏移量。範例:"2014-10-02T15:01:23Z"、"2014-10-02T15:01:23.045123456Z" 或 "2014-10-02T15:01:23+05:30"。

etag

string

僅供輸出。Etag 用於確保物件在讀取 - 修改 - 寫入作業期間未變更。如果 etag 為空,更新作業會覆寫任何並行變更。

用於評估的標準定義。以下列出互斥欄位。回應中最多會設定一個欄位:
llmCriteria

object (EvaluationExpectation.LlmCriteria)

選用。根據 LLM 提示詞設定評估標準。

互斥欄位的結尾。

EvaluationExpectation.LlmCriteria

以 LLM 為基礎的評估條件設定。

JSON 表示法
{
  "prompt": string
}
欄位
prompt

string

這是必要旗標,提供給 LLM 評估人員的提示/指令。

方法

create

建立評估期望。

delete

刪除評估期望。

get

取得指定評估期望的詳細資料。

list

列出指定應用程式中的所有評估期望。

patch

更新評估期望。