CodeBasedEvaluatorDefinition interface
Python kodunu kullanarak kod tabanlı değerlendirici tanımı
- Extends
Özellikler
| blob_uri | Değerlendirici depolama için blob URI'si |
| code_text | Değerlendirici için satır içi kod metni |
| entry_point | Giriş noktası, yüklenen değerlendirici kodunun dosya adıdır Python (örneğin 'answer_length_evaluator.py') |
| image_tag | Değerlendirici kod çalıştırmak için kullanılacak konteyner imajı etiketi |
| type | Tip ayırtıcı, her zaman 'kod'. |
Devralınan Özellikler
| data_schema | Değerlendiricinin giriş verileri için JSON şeması (Taslak 2020-12). Bu, tür, özellikler, gerekli gibi parametreleri içerir. |
| init_parameters | Değerlendiricinin giriş parametreleri için JSON şeması (Taslak 2020-12). Bu, tür, özellikler, gerekli gibi parametreleri içerir. |
| metrics | Bu değerlendirici tarafından üretilen çıktı metriklerinin listesi |
Özellik Ayrıntıları
blob_uri
Değerlendirici depolama için blob URI'si
blob_uri?: string
Özellik Değeri
string
code_text
Değerlendirici için satır içi kod metni
code_text?: string
Özellik Değeri
string
entry_point
Giriş noktası, yüklenen değerlendirici kodunun dosya adıdır Python (örneğin 'answer_length_evaluator.py')
entry_point?: string
Özellik Değeri
string
image_tag
Değerlendirici kod çalıştırmak için kullanılacak konteyner imajı etiketi
image_tag?: string
Özellik Değeri
string
type
Tip ayırtıcı, her zaman 'kod'.
type: "code"
Özellik Değeri
"code"
Devralınan Özellik Detayları
data_schema
init_parameters
metrics
Bu değerlendirici tarafından üretilen çıktı metriklerinin listesi
metrics?: Record<string, EvaluatorMetric>
Özellik Değeri
Record<string, EvaluatorMetric>
EvaluatorDefinition.metrics'tendevralındı