weightsapi.INFERENZAConsole
Navigazione
Output JSON rigoroso

Output JSON rigoroso

Vincola la forma e valida ogni risposta.

Richiedi uno schema#

Usa response_format.type: json_schema con json_schema contenente name, strict: true e schema. Ciò richiede decodifica vincolata nel backend di serving. Una sola istruzione testuale non è una garanzia JSON rigorosa.

Valida dalla tua parte#

Analizza la risposta e validala con lo stesso schema. Tratta una risposta troncata, un rifiuto o uno schema non supportato come un risultato fallito. Non restituire JSON parziale a un consumatore che si aspetta un oggetto completo.

Deployment supportati#

L'elenco delle funzionalità live è autorevole. Fino a quando il backend di inferenza non ha superato i test dello schema, la modalità strict non è considerata verificata. La modalità schema non supportata deve fallire esplicitamente.

Esempio di richiesta

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