CodeBasedEvaluatorDefinition interface
Definição de avaliador baseada em código usando código python
- Extends
Propriedades
| blob_uri | O URI do blob para o armazenamento do avaliador |
| code_text | Texto de código embutido para o avaliador |
| entry_point | O ponto de entrada Python nome do arquivo para o código do avaliador enviado (por exemplo, 'answer_length_evaluator.py') |
| image_tag | A tag de imagem do contêiner para usar na execução do código do avaliador |
| type | O discriminador de tipo, sempre 'código'. |
Propriedades herdadas
| data_schema | O esquema JSON (rascunho 2020-12) para os dados de entrada do avaliador. Isso inclui parâmetros como tipo, propriedades, obrigatório. |
| init_parameters | O esquema JSON (Rascunho 2020-12) para os parâmetros de entrada do avaliador. Isso inclui parâmetros como tipo, propriedades, obrigatório. |
| metrics | Lista de métricas de saída produzidas por este avaliador |
Detalhes da propriedade
blob_uri
O URI do blob para o armazenamento do avaliador
blob_uri?: string
Valor da propriedade
string
code_text
Texto de código embutido para o avaliador
code_text?: string
Valor da propriedade
string
entry_point
O ponto de entrada Python nome do arquivo para o código do avaliador enviado (por exemplo, 'answer_length_evaluator.py')
entry_point?: string
Valor da propriedade
string
image_tag
A tag de imagem do contêiner para usar na execução do código do avaliador
image_tag?: string
Valor da propriedade
string
type
O discriminador de tipo, sempre 'código'.
type: "code"
Valor da propriedade
"code"
Detalhes das propriedades herdadas
data_schema
O esquema JSON (rascunho 2020-12) para os dados de entrada do avaliador. Isso inclui parâmetros como tipo, propriedades, obrigatório.
data_schema?: Record<string, unknown>
Valor da propriedade
Record<string, unknown>
Herdado deEvaluatorDefinition.data_schema
init_parameters
O esquema JSON (Rascunho 2020-12) para os parâmetros de entrada do avaliador. Isso inclui parâmetros como tipo, propriedades, obrigatório.
init_parameters?: Record<string, unknown>
Valor da propriedade
Record<string, unknown>
Herdado deEvaluatorDefinition.init_parameters
metrics
Lista de métricas de saída produzidas por este avaliador
metrics?: Record<string, EvaluatorMetric>
Valor da propriedade
Record<string, EvaluatorMetric>
Herdado deEvaluatorDefinition.metrics