EvaluatorGenerationInputs interface

مدخلات مقدمة من المتصل لوظيفة توليد المقيمين.

الخصائص

evaluator_description

وصف اختياري صديق للإنسان للمقيم الناتج. ظهرت كما EvaluatorVersion.description في المقيم المستمر. عادة ما يتم جمعها من واجهة المستخدم إلى جانب evaluator_display_name. evaluator_ البادئة تفصل هذا عن أي حقول وصف أخرى في النماذج ذات الصلة.

evaluator_display_name

اسم عرض اختياري صديق للبشر للمقيم الناتج. ظهرت كما EvaluatorVersion.display_name في المقيم المستمر. عند حذفها، تستخدم evaluator_name الخدمة اسم العرض. evaluator_ البادئة تميز هذا عن المعرف الثابتevaluator_name.

evaluator_name

اسم المقيم (المعرف غير القابل للتغيير). من 1 إلى 256 حرفا؛ الأحرف المسموح بها هي حروف ASCII، أرقام، خط خط (_)، نقطة (.)، تيلد (~)، وشرطة (-). البادئة builtin. مخصصة للمقيمين المدارين من قبل النظام ويتم رفضها من قبل الخدمة. إذا كان هناك مقيم بهذا الاسم موجود بالفعل في المشروع (وكان من نوع التقييم الفرعي)، تقوم الخدمة بإنشاء نسخة جديدة تحت نفس الاسم وتستخدم النسخ dimensions السابقة كسياق لتحسين تدريجي (أساس حلقة التكيف بعد ///بناء). تظل النسخ القديمة قابلة للاستعلام عبر get_version(name, version). إذا لم يكن المقيم الحالي مقزما من نوع المعيار (مدمج، قائم على الطلب، معتمد على الشيفرة)، يتم رفض الطلب باستخدام 400 Bad Request.

model

نموذج LLM المستخدم لتوليد المعايير (مثل 'gpt-4o'). مطلوب — يجب على المستخدمين تقديم نموذجهم الخاص بدلا من الاعتماد على القدرة المملوكة للخدمة.

sources

مواد المصدر للتوليد — أوصاف الوكلاء، التنبيهات، الآثار، أو مجموعات البيانات. كل إدخال هو EvaluatorGenerationJobSource متغير يميز بواسطة type.

تفاصيل الخاصية

evaluator_description

وصف اختياري صديق للإنسان للمقيم الناتج. ظهرت كما EvaluatorVersion.description في المقيم المستمر. عادة ما يتم جمعها من واجهة المستخدم إلى جانب evaluator_display_name. evaluator_ البادئة تفصل هذا عن أي حقول وصف أخرى في النماذج ذات الصلة.

evaluator_description?: string

قيمة الخاصية

string

evaluator_display_name

اسم عرض اختياري صديق للبشر للمقيم الناتج. ظهرت كما EvaluatorVersion.display_name في المقيم المستمر. عند حذفها، تستخدم evaluator_name الخدمة اسم العرض. evaluator_ البادئة تميز هذا عن المعرف الثابتevaluator_name.

evaluator_display_name?: string

قيمة الخاصية

string

evaluator_name

اسم المقيم (المعرف غير القابل للتغيير). من 1 إلى 256 حرفا؛ الأحرف المسموح بها هي حروف ASCII، أرقام، خط خط (_)، نقطة (.)، تيلد (~)، وشرطة (-). البادئة builtin. مخصصة للمقيمين المدارين من قبل النظام ويتم رفضها من قبل الخدمة. إذا كان هناك مقيم بهذا الاسم موجود بالفعل في المشروع (وكان من نوع التقييم الفرعي)، تقوم الخدمة بإنشاء نسخة جديدة تحت نفس الاسم وتستخدم النسخ dimensions السابقة كسياق لتحسين تدريجي (أساس حلقة التكيف بعد ///بناء). تظل النسخ القديمة قابلة للاستعلام عبر get_version(name, version). إذا لم يكن المقيم الحالي مقزما من نوع المعيار (مدمج، قائم على الطلب، معتمد على الشيفرة)، يتم رفض الطلب باستخدام 400 Bad Request.

evaluator_name: string

قيمة الخاصية

string

model

نموذج LLM المستخدم لتوليد المعايير (مثل 'gpt-4o'). مطلوب — يجب على المستخدمين تقديم نموذجهم الخاص بدلا من الاعتماد على القدرة المملوكة للخدمة.

model: string

قيمة الخاصية

string

sources

مواد المصدر للتوليد — أوصاف الوكلاء، التنبيهات، الآثار، أو مجموعات البيانات. كل إدخال هو EvaluatorGenerationJobSource متغير يميز بواسطة type.

sources: EvaluatorGenerationJobSourceUnion[]

قيمة الخاصية