weightsapi.الاستدلاللوحة التحكم
التنقل
إخراج JSON صارم

إخراج JSON صارم

قيّد الشكل وتحقق من كل استجابة.

اطلب مخططًا#

استخدم response_format.type: json_schema مع json_schema يحتوي على name و strict: true و schema. يتطلب هذا فك ترميز مقيدًا في الواجهة الخلفية للتقديم. التعليمات النصية وحدها لا تضمن JSON صارمًا.

تحقق من جانبك#

حلل الاستجابة وتحقق منها باستخدام نفس المخطط. اعتبر الاستجابة المقتطعة أو الرفض أو المخطط غير المدعوم نتيجة فاشلة. لا تُرجع JSON جزئيًا إلى مستهلك يتوقع كائنًا كاملاً.

عمليات النشر المدعومة#

قائمة القدرات المباشرة هي المرجع المعتمد. حتى يجتاز الواجهة الخلفية للاستدلال اختبارات المخطط، لا يتم تمثيل الوضع الصارم كموثوق. يجب أن يفشل وضع المخطط غير المدعوم بشكل صريح.

مثال على الطلب

curl https://weightsapi.com/v1/chat/completions \
  -H "Authorization: Bearer $WEIGHTSAPI_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
  "model": "Qwen/Qwen3-32B",
  "messages": [
    {
      "role": "user",
      "content": "Hello!"
    }
  ],
  "stream": true
}'