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