Request parameters
ये fields परीक्षण कक्ष पर भरते हैं। upstream call से पहले extra OpenRouter routing metadata हटा दी जाती है।
| Field | Type | Meaning |
|---|---|---|
model | string | typesafe/jev-1.13 पर fixed। client दूसरे billed model पर switch नहीं कर सकता। |
state | string / object / array | हर question के लिए shared context। text, या tickets, records और nested fields के लिए JSON। |
questions | object | unique question IDs से question objects का map। IDs आपके code के लिए; model को नहीं भेजे जाते। |
questions[id] | object | एक typed judgment। पूरा meaning instructions में, ID में नहीं। |
type | choice / score / noul | Single option, ordered score, या yes-probability। |
instructions | string / object / array | पूरा question। परीक्षण कक्ष form string भेजता है; API structured JSON भी लेता है। |
criteria | type पर निर्भर | Choice options, Score levels, या optional Noul true/false descriptions। |
Choice
Object: option name → description, 2–255 options। खाली description null के रूप में — सिर्फ़ option name। other / none-of-the-above जोड़ें जब list हर input cover न करे।
Score
2–10 descriptive levels का array, low to high। Level numbers 0 से। Returned score probability-weighted average। तीन levels 0–2, 1–3 नहीं।
Noul
Criteria omit हो सकते। भरें तो true और false दोनों। Result noul yes की probability — अलग confidence या automatic boolean नहीं।
temperature, top_p, max_tokens, stream Decisions request fields नहीं। यह परीक्षण कक्ष OpenRouter routing/tracing metadata expose नहीं करता।
Response
Site result और elapsedMs लौटाती है। result.answers उन्हीं question IDs से keyed। Typed output interface guarantee करता है, factual correctness नहीं।
- Choice: choice, probabilities, confidence.
- Score: score, legend, probabilities, confidence.
- Noul: noul (yes की probability)। अलग confidence field नहीं।
- usage में input_tokens और output_tokens, USD में cost हो सकता है। cost missing हो तो site charge estimate नहीं करती।
- elapsedMs site का OpenRouter round-trip time, validation सहित। Pure model inference time नहीं।