资源: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 |
标识符。相应评估预期值的唯一标识符。格式: |
displayName |
必需。用户定义的显示名称。在应用中必须是唯一的。 |
tags[] |
可选。针对预期结果的用户定义标记。可用于过滤预期。 |
createTime |
仅限输出。创建评估预期时的时间戳。 采用 RFC 3339 标准,生成的输出将始终进行 Z 规范化(即转换为 UTC 零时区格式并在末尾附加 Z),并使用 0、3、6 或 9 个小数位。不带“Z”的偏差时间也是可以接受的。示例: |
updateTime |
仅限输出。上次更新评估预期时的时间戳。 采用 RFC 3339 标准,生成的输出将始终进行 Z 规范化(即转换为 UTC 零时区格式并在末尾附加 Z),并使用 0、3、6 或 9 个小数位。不带“Z”的偏差时间也是可以接受的。示例: |
etag |
仅限输出。用于确保对象在读取-修改-写入操作期间未发生更改的 ETag。如果 etag 为空,则更新会覆盖任何并发更改。 |
| 用于评估的标准的定义。以下是互斥字段的列表。在响应中,最多只能设置以下字段之一: | |
llmCriteria |
可选。基于 LLM 提示的评估标准。 |
| 互斥字段的结束。 | |
EvaluationExpectation.LlmCriteria
基于 LLM 的评估标准的配置。
| JSON 表示法 |
|---|
{ "prompt": string } |
| 字段 | |
|---|---|
prompt |
必需。提供给 LLM 评判器的提示/指令。 |
方法 |
|
|---|---|
|
创建评估预期。 |
|
删除评估预期。 |
|
获取指定评估预期值的详细信息。 |
|
列出指定应用中的所有评估预期。 |
|
更新评估预期。 |