CodeBasedEvaluatorDefinition interface
Definice vyhodnocovače založená na kódu pomocí pythonského kódu
- Extends
Vlastnosti
| blob_uri | URI blob pro úložiště evaluatoru |
| code_text | Vložený text kódu pro vyhodnocovatele |
| entry_point | Vstupní Python název souboru pro nahraný evalátorový kód (např. 'answer_length_evaluator.py') |
| image_tag | Kontejnerový image tag pro použití pro vykonávání evaluátorového kódu |
| type | Typový diskriminátor, vždy 'kód'. |
Zděděné vlastnosti
| data_schema | Schéma JSON (Draft 2020-12) pro vstupní data hodnotitele. To zahrnuje parametry jako typ, vlastnosti, povinné. |
| init_parameters | Schéma JSON (koncept 2020-12) pro vstupní parametry vyhodnocení. To zahrnuje parametry jako typ, vlastnosti, povinné. |
| metrics | Seznam výstupních metrik vytvořených tímto hodnotitelem |
Podrobnosti vlastnosti
blob_uri
URI blob pro úložiště evaluatoru
blob_uri?: string
Hodnota vlastnosti
string
code_text
Vložený text kódu pro vyhodnocovatele
code_text?: string
Hodnota vlastnosti
string
entry_point
Vstupní Python název souboru pro nahraný evalátorový kód (např. 'answer_length_evaluator.py')
entry_point?: string
Hodnota vlastnosti
string
image_tag
Kontejnerový image tag pro použití pro vykonávání evaluátorového kódu
image_tag?: string
Hodnota vlastnosti
string
type
Typový diskriminátor, vždy 'kód'.
type: "code"
Hodnota vlastnosti
"code"
Podrobnosti zděděných vlastností
data_schema
Schéma JSON (Draft 2020-12) pro vstupní data hodnotitele. To zahrnuje parametry jako typ, vlastnosti, povinné.
data_schema?: Record<string, unknown>
Hodnota vlastnosti
Record<string, unknown>
Zděděno odEvaluatorDefinition.data_schema
init_parameters
Schéma JSON (koncept 2020-12) pro vstupní parametry vyhodnocení. To zahrnuje parametry jako typ, vlastnosti, povinné.
init_parameters?: Record<string, unknown>
Hodnota vlastnosti
Record<string, unknown>
Zděděno poEvaluatorDefinition.init_parameters
metrics
Seznam výstupních metrik vytvořených tímto hodnotitelem
metrics?: Record<string, EvaluatorMetric>
Hodnota vlastnosti
Record<string, EvaluatorMetric>
Zděděno zEvaluatorDefinition.metrics