Resposta direta

Um timeout no cliente é primeiro um evento de transporte local: defina limite finito e registre a etapa, sem tratá-lo como timeout do servidor.

Quick Fix de diagnóstico

  1. Defina limites de conexão e leitura. Registre a etapa da falha. Não repita sem saber se o servidor recebeu o pedido.
  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

curl --connect-timeout 10 --max-time 30 -sS -D h -o b -w 'HTTP %{http_code}\n' https://api.mandapi.com/v1/chat/completions -H "Authorization: Bearer ${MANDAPI_API_KEY}"

Como conferir o resultado

O exemplo usa a base URL e o header Bearer registrados; o tempo limite é decisão do cliente e não existe valor de servidor verificado para citar. Registre o tempo observado na sua execução ao testar.

← Voltar para Erros de API de IA