weightsapi.ÇIKARIMKonsol
Gezinme
Katı JSON çıktısı

Katı JSON çıktısı

Şekli kısıtlayın ve her yanıtı doğrulayın.

Bir şema isteyin#

json_schema içeren response_format.type: json_schema kullanın; json_schema ad, strict: true ve schema içermelidir. Bu, sunum arka ucunda kısıtlı kod çözmeyi gerektirir. Tek başına metin talimatı katı bir JSON garantisi değildir.

Kendi tarafınızda doğrulayın#

Yanıtı ayrıştırın ve aynı şemayla doğrulayın. Kesilmiş yanıt, reddetme veya desteklenmeyen şemayı başarısız sonuç olarak değerlendirin. Tam bir nesne bekleyen tüketiciye eksik JSON döndürmeyin.

Desteklenen dağıtımlar#

Canlı yetenek listesi yetkilidir. Çıkarım arka ucu şema testlerini geçene kadar katı mod doğrulanmış olarak gösterilmez. Desteklenmeyen şema modu açıkça başarısız olmalıdır.

İstek örneği

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
}'