Resposta direta

Ao receber tool call inesperado, guarde JSON, valide campos opcionais e compare schema do cliente; o formato específico exige amostra qualificada.

Quick Fix de diagnóstico

  1. Armazene JSON sanitizado. Verifique tool_calls, function, name e arguments antes de acessar. Registre campos desconhecidos.
  2. Registre data, ambiente, método, URL final, status e corpo sanitizado.
  3. Pare antes de atribuir causa ou prometer uma correção universal.

Exemplo copiável

jq '{tool_calls:(.choices[0].message.tool_calls // null), content:(.choices[0].message.content // null)}' response.json

Como conferir o resultado

O transporte do exemplo usa a base URL e o header Bearer registrados; um formato de tool call fora do esperado exige amostra qualificada antes de qualquer conclusão. Guarde o JSON sanitizado e os campos desconhecidos ao testar.

← Voltar para Erros de API de IA