EvaluatorVersion interface
Definição de avaliador
Propriedades
| categories | As categorias do avaliador |
| created_at | Data/hora de criação do avaliador |
| created_by | Criador do avaliador |
| definition | Definição do avaliador |
| description | O texto de descrição do ativo. |
| display_name | Nome de exibição para o avaliador. Ajuda a encontrar o avaliador facilmente no AI Foundry. Não precisa ser único. |
| evaluator_type | O tipo de avaliador |
| generation_artifacts | Artefatos de proveniência do pipeline de geração. Somente leitura; presente apenas em versões avaliadoras criadas via um EvaluatorGenerationJob. Cada artefato se resolve em um Conjunto de Dados Foundry versionado. |
| generation_job_id | Link de proveniência somente leitura de volta ao EvaluatorGenerationJob que produziu esta versão. Presente apenas em versões de avaliadores criadas via pipeline de geração; ausente para versões criadas manualmente e não afetada por chamadas subsequentes |
| id | ID do ativo, um identificador exclusivo para o ativo |
| metadata | Metadados sobre o avaliador |
| modified_at | Data/hora da última modificação do avaliador |
| name | O nome do recurso |
| supported_evaluation_levels | Níveis de avaliação que esse avaliador apoia (por exemplo, |
| tags | Dicionário de tags. As tags podem ser adicionadas, removidas e atualizadas. |
| version | A versão do recurso |
| warnings | Categorias de avisos surgiram nesta versão gerada pelo avaliador. Presente apenas em versões criadas via um EvaluatorGenerationJob quando o trabalho pareado produzia avisos não vazios. Ausente (trate como sem avisos) quando a versão não é da geração, quando o trabalho pareado estava limpo ou quando um projeto posterior |
Detalhes da propriedade
categories
created_at
Data/hora de criação do avaliador
created_at?: string
Valor da propriedade
string
created_by
Criador do avaliador
created_by?: string
Valor da propriedade
string
definition
Definição do avaliador
definition: EvaluatorDefinitionUnion
Valor da propriedade
description
O texto de descrição do ativo.
description?: string
Valor da propriedade
string
display_name
Nome de exibição para o avaliador. Ajuda a encontrar o avaliador facilmente no AI Foundry. Não precisa ser único.
display_name?: string
Valor da propriedade
string
evaluator_type
generation_artifacts
Artefatos de proveniência do pipeline de geração. Somente leitura; presente apenas em versões avaliadoras criadas via um EvaluatorGenerationJob. Cada artefato se resolve em um Conjunto de Dados Foundry versionado.
generation_artifacts?: EvaluatorGenerationArtifacts
Valor da propriedade
generation_job_id
Link de proveniência somente leitura de volta ao EvaluatorGenerationJob que produziu esta versão. Presente apenas em versões de avaliadores criadas via pipeline de geração; ausente para versões criadas manualmente e não afetada por chamadas subsequentes PATCH .
generation_job_id?: string
Valor da propriedade
string
id
ID do ativo, um identificador exclusivo para o ativo
id?: string
Valor da propriedade
string
metadata
Metadados sobre o avaliador
metadata?: Record<string, string>
Valor da propriedade
Record<string, string>
modified_at
Data/hora da última modificação do avaliador
modified_at?: string
Valor da propriedade
string
name
O nome do recurso
name: string
Valor da propriedade
string
supported_evaluation_levels
Níveis de avaliação que esse avaliador apoia (por exemplo, turn, conversation). Quando omitido em criar, o serviço passa a ser padrão para ["turn"]. Na atualização, omitir esse campo o deixa inalterado; uma lista vazia é rejeitada. Avaliadores personalizados baseados em código suportam apenas turn; avaliadores personalizados baseados em prompts suportam exatamente um nível (turn ou conversation).
supported_evaluation_levels?: EvaluationLevel[]
Valor da propriedade
tags
Dicionário de tags. As tags podem ser adicionadas, removidas e atualizadas.
tags?: Record<string, string>
Valor da propriedade
Record<string, string>
version
A versão do recurso
version?: string
Valor da propriedade
string
warnings
Categorias de avisos surgiram nesta versão gerada pelo avaliador. Presente apenas em versões criadas via um EvaluatorGenerationJob quando o trabalho pareado produzia avisos não vazios. Ausente (trate como sem avisos) quando a versão não é da geração, quando o trabalho pareado estava limpo ou quando um projeto posterior PATCHdefinition foi aprovado pelos avisos do trabalho pareado. Siga generation_job_id para buscar as cargas de aviso detalhadas.
warnings?: "input_quality"[]
Valor da propriedade
"input_quality"[]