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