CodeBasedEvaluatorDefinition interface
Definicja ewaluatora opartego na kodzie przy użyciu kodu w języku Python
- Rozszerzenie
Właściwości
| blob_uri | URI blobu dla pamięci evaluatora |
| code_text | Tekst kodu wbudowanego dla osoby oceniającej |
| entry_point | Punktem wejścia Python nazwa pliku przesłanego kodu ewaluatora (np. 'answer_length_evaluator.py') |
| image_tag | Tag obrazu kontenera do wykonywania kodu evaluatora |
| type | Dyskryminator typu, zawsze 'kod'. |
Właściwości dziedziczone
| data_schema | Schemat JSON (wersja robocza 2020-12) dla danych wejściowych ewaluatora. Obejmuje to parametry, takie jak typ, właściwości, wymagane. |
| init_parameters | Schemat JSON (wersja robocza 2020-12) dla parametrów wejściowych ewaluatora. Obejmuje to parametry, takie jak typ, właściwości, wymagane. |
| metrics | Lista wskaźników wyjściowych opracowanych przez tego ewaluatora |
Szczegóły właściwości
blob_uri
URI blobu dla pamięci evaluatora
blob_uri?: string
Wartość właściwości
string
code_text
Tekst kodu wbudowanego dla osoby oceniającej
code_text?: string
Wartość właściwości
string
entry_point
Punktem wejścia Python nazwa pliku przesłanego kodu ewaluatora (np. 'answer_length_evaluator.py')
entry_point?: string
Wartość właściwości
string
image_tag
Tag obrazu kontenera do wykonywania kodu evaluatora
image_tag?: string
Wartość właściwości
string
type
Dyskryminator typu, zawsze 'kod'.
type: "code"
Wartość właściwości
"code"
Szczegóły właściwości dziedziczonej
data_schema
Schemat JSON (wersja robocza 2020-12) dla danych wejściowych ewaluatora. Obejmuje to parametry, takie jak typ, właściwości, wymagane.
data_schema?: Record<string, unknown>
Wartość właściwości
Record<string, unknown>
Odziedziczone poEvaluatorDefinition.data_schema
init_parameters
Schemat JSON (wersja robocza 2020-12) dla parametrów wejściowych ewaluatora. Obejmuje to parametry, takie jak typ, właściwości, wymagane.
init_parameters?: Record<string, unknown>
Wartość właściwości
Record<string, unknown>
Odziedziczone poEvaluatorDefinition.init_parameters
metrics
Lista wskaźników wyjściowych opracowanych przez tego ewaluatora
metrics?: Record<string, EvaluatorMetric>
Wartość właściwości
Record<string, EvaluatorMetric>
Odziedziczone poEvaluatorDefinition.metrics