CodeBasedEvaluatorDefinition interface
تعريف المقيم المستند إلى التعليمات البرمجية باستخدام كود Python
- يمتد
الخصائص
| blob_uri | واجهة URI الخاصة بالكتلة لتخزين المقيم |
| code_text | نص التعليمات البرمجية المضمنة للمقيم |
| entry_point | نقطة الدخول Python اسم الملف لرمز التقييم المرفوع (مثل 'answer_length_evaluator.py') |
| image_tag | علامة صورة الحاوية المستخدمة في تنفيذ كود التقييم |
| type | مميز الأنواع، دائما ما يسمى 'الشيفرة'. |
الخصائص الموروثة
| data_schema | مخطط JSON (مسودة 2020-12) لبيانات إدخال المقيم. يتضمن ذلك معلمات مثل النوع والخصائص المطلوبة. |
| init_parameters | مخطط JSON (مسودة 2020-12) لمعلمات إدخال المقيم. يتضمن ذلك معلمات مثل النوع والخصائص المطلوبة. |
| metrics | قائمة مقاييس المخرجات التي أنتجها هذا المقيم |
تفاصيل الخاصية
blob_uri
واجهة URI الخاصة بالكتلة لتخزين المقيم
blob_uri?: string
قيمة الخاصية
string
code_text
نص التعليمات البرمجية المضمنة للمقيم
code_text?: string
قيمة الخاصية
string
entry_point
نقطة الدخول Python اسم الملف لرمز التقييم المرفوع (مثل 'answer_length_evaluator.py')
entry_point?: string
قيمة الخاصية
string
image_tag
علامة صورة الحاوية المستخدمة في تنفيذ كود التقييم
image_tag?: string
قيمة الخاصية
string
type
مميز الأنواع، دائما ما يسمى 'الشيفرة'.
type: "code"
قيمة الخاصية
"code"
تفاصيل الخاصية الموروثة
data_schema
مخطط JSON (مسودة 2020-12) لبيانات إدخال المقيم. يتضمن ذلك معلمات مثل النوع والخصائص المطلوبة.
data_schema?: Record<string, unknown>
قيمة الخاصية
Record<string, unknown>
موروثة منEvaluatorDefinition.data_schema
init_parameters
مخطط JSON (مسودة 2020-12) لمعلمات إدخال المقيم. يتضمن ذلك معلمات مثل النوع والخصائص المطلوبة.
init_parameters?: Record<string, unknown>
قيمة الخاصية
Record<string, unknown>
موروثة منEvaluatorDefinition.init_parameters
metrics
قائمة مقاييس المخرجات التي أنتجها هذا المقيم
metrics?: Record<string, EvaluatorMetric>
قيمة الخاصية
Record<string, EvaluatorMetric>
موروثة منEvaluatorDefinition.metrics