معاملات الطلب
هذه الحقول التي تملأها في بيئة تجريبية. تُزال metadata توجيه OpenRouter الإضافية قبل الاستدعاء upstream.
| الحقل | النوع | المعنى |
|---|---|---|
model | string | ثابت typesafe/jev-1.13. لا يمكن للعميل التبديل إلى نموذج مدفوع آخر. |
state | string / object / array | سياق مشترك لكل سؤال. نص أو JSON للتذاكر والسجلات والحقول المتداخلة. |
questions | object | خريطة معرّفات أسئلة فريدة إلى كائنات أسئلة. المعرّفات لكودك ولا تُرسل للنموذج. |
questions[id] | object | حكم typed واحد. ضع المعنى الكامل في instructions وليس في المعرّف. |
type | choice / score / noul | خيار واحد، درجة مرتبة، أو احتمال نعم. |
instructions | string / object / array | السؤال الكامل. نموذج بيئة تجريبية يرسل string؛ API يقبل JSON منظمًا أيضًا. |
criteria | حسب النوع | خيارات Choice، مستويات Score، أو أوصاف true/false اختيارية لـ Noul. |
Choice
كائن: اسم الخيار → الوصف، 2–255 خيار. الوصف الفارغ يُرسل null — اسم الخيار فقط. أضف other / none-of-the-above عندما قد لا تغطي القائمة كل مدخل.
Score
مصفوفة 2–10 مستويات وصفية من الأدنى للأعلى. أرقام المستويات تبدأ من 0. الدرجة المُرجعة متوسط مرجّح بالاحتمال. ثلاث مستويات 0–2 وليس 1–3.
Noul
يمكن حذف criteria. إن ملأتها، قدّم true و false. نتيجة noul احتمال نعم — وليس confidence منفصلًا أو boolean تلقائي.
temperature و top_p و max_tokens و stream ليست حقول طلب Decisions. هذا بيئة تجريبية لا يعرض metadata توجيه/تتبع OpenRouter.
الاستجابة
الموقع يُرجع result و elapsedMs. result.answers بمفاتيح نفس معرّفات الأسئلة. المخرجات typed تضمن الواجهة وليس الصحة الواقعية.
- Choice: choice, probabilities, confidence.
- Score: score, legend, probabilities, confidence.
- Noul: noul (احتمال نعم). لا حقل confidence منفصل.
- usage يتضمن input_tokens و output_tokens وقد يتضمن cost بالدولار. بدون cost، الموقع لا يقدّر رسومًا.
- elapsedMs وقت هذا الموقع إلى OpenRouter والعودة، بما في ذلك التحقق. ليس وقت inference نقي للنموذج.