EvaluatorVersion interface

Definição do 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 da descrição do ativo.

display_name

Nome de exibição para o avaliador. Ajuda a encontrar facilmente o avaliador no AI Foundry. Não precisa ser único.

evaluator_type

O tipo do avaliador

generation_artifacts

Artefactos de proveniência do pipeline de geração. Apenas leitura; presente apenas em versões avaliadoras criadas através de um EvaluatorGenerationJob. Cada artefacto resolve para um Conjunto de Dados Foundry versionado.

generation_job_id

Link de proveniência apenas de leitura para o EvaluatorGenerationJob que produziu esta versão. Presente apenas em versões do avaliador criadas através do pipeline de geração; ausente para versões criadas manualmente e não afetada por chamadas subsequentes PATCH .

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 este avaliador suporta (por exemplo, turn, conversation). Quando omitido em criar, o serviço passa por defeito a ["turn"]. Na atualização, omitir este campo deixa-o 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).

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 do avaliador. Presente apenas em versões criadas através de um EvaluatorGenerationJob quando o trabalho emparelhado produzia avisos não vazios. Ausente (trate como ausência de avisos) quando a versão não é da geração, quando o trabalho emparelhado estava limpo, ou quando um posterior PATCHdefinition aprovou os avisos do trabalho emparelhado. Siga generation_job_id para obter as cargas de aviso detalhadas.

Detalhes de Propriedade

categories

As categorias do avaliador

categories: EvaluatorCategory[]

Valor de Propriedade

created_at

Data/hora de criação do avaliador

created_at?: string

Valor de Propriedade

string

created_by

Criador do avaliador

created_by?: string

Valor de Propriedade

string

definition

Definição do avaliador

definition: EvaluatorDefinitionUnion

Valor de Propriedade

description

O texto da descrição do ativo.

description?: string

Valor de Propriedade

string

display_name

Nome de exibição para o avaliador. Ajuda a encontrar facilmente o avaliador no AI Foundry. Não precisa ser único.

display_name?: string

Valor de Propriedade

string

evaluator_type

O tipo do avaliador

evaluator_type: EvaluatorType

Valor de Propriedade

generation_artifacts

Artefactos de proveniência do pipeline de geração. Apenas leitura; presente apenas em versões avaliadoras criadas através de um EvaluatorGenerationJob. Cada artefacto resolve para um Conjunto de Dados Foundry versionado.

generation_artifacts?: EvaluatorGenerationArtifacts

Valor de Propriedade

generation_job_id

Link de proveniência apenas de leitura para o EvaluatorGenerationJob que produziu esta versão. Presente apenas em versões do avaliador criadas através do pipeline de geração; ausente para versões criadas manualmente e não afetada por chamadas subsequentes PATCH .

generation_job_id?: string

Valor de Propriedade

string

id

ID do ativo, um identificador exclusivo para o ativo

id?: string

Valor de Propriedade

string

metadata

Metadados sobre o avaliador

metadata?: Record<string, string>

Valor de Propriedade

Record<string, string>

modified_at

Data/hora da última modificação do avaliador

modified_at?: string

Valor de Propriedade

string

name

O nome do recurso

name: string

Valor de Propriedade

string

supported_evaluation_levels

Níveis de avaliação que este avaliador suporta (por exemplo, turn, conversation). Quando omitido em criar, o serviço passa por defeito a ["turn"]. Na atualização, omitir este campo deixa-o 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 de Propriedade

tags

Dicionário de tags. As tags podem ser adicionadas, removidas e atualizadas.

tags?: Record<string, string>

Valor de Propriedade

Record<string, string>

version

A versão do recurso

version?: string

Valor de Propriedade

string

warnings

Categorias de avisos surgiram nesta versão gerada do avaliador. Presente apenas em versões criadas através de um EvaluatorGenerationJob quando o trabalho emparelhado produzia avisos não vazios. Ausente (trate como ausência de avisos) quando a versão não é da geração, quando o trabalho emparelhado estava limpo, ou quando um posterior PATCHdefinition aprovou os avisos do trabalho emparelhado. Siga generation_job_id para obter as cargas de aviso detalhadas.

warnings?: "input_quality"[]

Valor de Propriedade

"input_quality"[]