Recurso: EvaluationExpectation
Uma expectativa de avaliação representa um critério específico para avaliação.
| Representação 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 ( |
| Campos | |
|---|---|
name |
Identificador. O identificador exclusivo desta expectativa de avaliação. Formato: |
displayName |
Obrigatório. Nome de exibição definido pelo usuário. Precisa ser exclusivo no app. |
tags[] |
Opcional. Tags definidas pelo usuário para expectativas. Pode ser usado para filtrar expectativas. |
createTime |
Apenas saída. Carimbo de data/hora em que a expectativa de avaliação foi criada. Usa o padrão RFC 3339, em que a saída gerada é sempre convertida em Z e tem 0, 3, 6 ou 9 dígitos fracionários. Além de Z, outros ajustes também são aceitos. Exemplos: |
updateTime |
Apenas saída. Carimbo de data/hora da última atualização da expectativa de avaliação. Usa o padrão RFC 3339, em que a saída gerada é sempre convertida em Z e tem 0, 3, 6 ou 9 dígitos fracionários. Além de Z, outros ajustes também são aceitos. Exemplos: |
etag |
Apenas saída. Etag usada para garantir que o objeto não foi alterado durante uma operação de leitura-modificação-gravação. Se a ETag estiver vazia, a atualização vai substituir todas as mudanças simultâneas. |
| A definição dos critérios usados para avaliação. Confira a seguir uma lista de campos mutuamente exclusivos. No máximo um dos campos será definido em uma resposta: | |
llmCriteria |
Opcional. Critérios de avaliação baseados em um comando do LLM. |
| Fim dos campos mutuamente exclusivos. | |
EvaluationExpectation.LlmCriteria
Configuração para critérios de avaliação baseados em LLM.
| Representação JSON |
|---|
{ "prompt": string } |
| Campos | |
|---|---|
prompt |
Obrigatório. O comando/instruções fornecidas ao avaliador de LLM. |
Métodos |
|
|---|---|
|
Cria uma expectativa de avaliação. |
|
Exclui uma expectativa de avaliação. |
|
Recebe detalhes da expectativa de avaliação especificada. |
|
Lista todas as expectativas de avaliação no app especificado. |
|
Atualiza uma expectativa de avaliação. |