Guia do Usuário

Códigos de Erro

Referência de códigos de erro da LMU AI: significados e correções para os status 401 / 403 / 404 / 429 / 5xx, códigos de negócio de imagem em lote e busca a partir do texto bruto do erro até a correção.

Esta página reúne os códigos de erro espalhados pelos documentos individuais de API em uma única folha de consulta. Primeiro localize a classe geral pelo código de status HTTP, depois encontre a correção específica pelo texto bruto do erro.

Registre o request ID antes de solucionar o problema

O request ID nos cabeçalhos da resposta é a informação mais útil para diagnosticar um problema. Ao entrar em contato com o suporte, inclua o request ID e o texto completo do erro — não envie sua chave de API completa.


Códigos de status HTTP

StatusCausa típicaO que fazer
400Corpo da requisição, parâmetro, ID de modelo ou caminho de modelo inválido; formato / codificação de imagem incorretosCorrija a requisição — não tente novamente sem alterações; trocar de conta ou repetir não resolverá
401Chave de API ausente, inválida ou desativada; a Base URL não corresponde ao protocolo; a IDE não foi reiniciada, então a configuração antiga ainda está em vigorVerifique a chave e a Base URL (veja Protocolos de API), reinicie a IDE; detalhes na Questão 3
402Saldo insuficienteRecarregue ou reduza a carga de trabalho
403Duas possibilidades, ambas possíveis: ① o grupo da chave de API não tem a geração de imagens habilitada; ② saldo, assinatura, elegibilidade de cobrança ou permissão insuficientesPrimeiro confirme o saldo da conta e o status da assinatura, depois confirme que o grupo tem a capacidade; se ambos estiverem corretos e ainda der erro, contate o suporte
404URL de protocolo OpenAI sem /v1, URL Anthropic incluindo /v1 indevidamente, Gemini não usando /v1beta/models/...; ou o endpoint não é suportado pelo grupo atualVerifique novamente a Base URL e o endpoint completo em Protocolos de API
413Corpo da requisição de imagem-para-imagem grande demaisComprima a imagem de entrada
429① Cota diária esgotada; ② concorrência, RPM ou cota upstream limitadosPara cota esgotada veja a Questão 2; para limitação de taxa, faça backoff exponencial e reduza a concorrência e o RPM
500Erro interno ou de capacidadeRegistre o código de erro e o request ID, tente novamente um número limitado de vezes
502Autenticação, permissão ou serviço upstream falhou temporariamenteFaça backoff e tente novamente; contate o suporte se necessário
503Nenhuma conta upstream disponível ou upstream sobrecarregado; também pode ser uma variável de ambiente sobrescrevendo a chavePrimeiro verifique as variáveis de ambiente (veja a Questão 6), depois tente novamente com atraso e menor tráfego
504Timeout do gateway ou do upstreamReenvie como uma requisição nova e independente

O que repetir e o que deve ser corrigido

  • Não repita: 400, 401 e qualquer erro explícito de saldo, permissão, parâmetro ou política de conteúdo — a requisição em si é inválida, e qualquer conta upstream retornará o mesmo resultado. Você precisa corrigir a requisição primeiro.
  • Seguro repetir: 429, 502, 503, 504 e quedas de rede, resets de conexão e timeouts de leitura — todas falhas transitórias. Use backoff exponencial por um número limitado de tentativas (2–3 recomendadas) para evitar pagar por chamadas repetidas; em 429 também reduza a concorrência e o RPM.

Esta classificação vem das orientações de repetição nas APIs de imagem — veja Gemini Image · Orientação de repetição.

Descrições completas de erro para cada API: Gemini Image, GPT Image, Grok Image, Gemini Batch Image.


Códigos de erro de negócio (imagem em lote)

Além dos códigos de status HTTP, a API Gemini Batch Image também retorna códigos de erro de negócio, exibidos no console como error code: BATCH_IMAGE_XXX mais um request ID.

Código de erroHTTPSignificadoO que fazer
BATCH_IMAGE_DISABLED404Geração de imagem em lote desativada globalmenteEnvie o código de erro e o request ID ao administrador
BATCH_IMAGE_GROUP_DISABLED403O grupo da chave atual não permite imagem em lote ou não é um grupo GeminiTroque a chave ou peça ao administrador para habilitar a permissão do grupo
BATCH_IMAGE_NO_ACCOUNT_AVAILABLE502Nenhum recurso de execução em lote disponível no momentoSalve o request ID e contate o administrador
BATCH_IMAGE_SETTLEMENT_PRICING_MISSING400O modelo em lote não tem preço de cobrançaPeça ao administrador para configurar o preço do modelo
BATCH_IMAGE_INVALID_MODEL400Nenhum modelo fornecidoUse um modelo da lista de modelos em lote
BATCH_IMAGE_INVALID_ITEMS400Itens, resolução ou campos da requisição inválidosVerifique o corpo da requisição; por enquanto apenas 1K é suportado
BATCH_IMAGE_DUPLICATE_CUSTOM_ID400custom_id duplicadoGaranta que seja único dentro do lote
BATCH_IMAGE_PROMPT_TOO_LONG400Prompt muito longoEncurte o prompt
BATCH_IMAGE_TOO_MANY_OUTPUT_IMAGES400A contagem de imagens após a expansão excede o limiteReduza os itens ou o output_count
BATCH_IMAGE_INVALID_REFERENCE_IMAGE400Formato, tamanho ou URI de imagem de referência inválidosVerifique MIME, Base64 e file_uri
BATCH_IMAGE_INSUFFICIENT_BALANCE402Saldo baixo demais para reservar a cobrançaRecarregue ou reduza a carga de trabalho
BATCH_IMAGE_IDEMPOTENCY_CONFLICT409A mesma chave de idempotência mapeia para um corpo de requisição diferenteUse uma nova Idempotency-Key
BATCH_IMAGE_PROVIDER_SUBMIT_FAILED502Falha na criação da tarefa em lote no upstreamSalve o request ID, tente novamente um número limitado de vezes ou contate o administrador
BATCH_IMAGE_QUEUE_FAILED502O serviço de tarefas assíncronas está temporariamente indisponívelSalve o request ID e contate o administrador
BATCH_IMAGE_NOT_READY409Tentou fazer download antes de a tarefa ser concluídaAguarde até o status se tornar completed
BATCH_IMAGE_OUTPUT_DELETED410A saída já foi removidaNão pode mais ser baixada; crie a tarefa novamente
BATCH_IMAGE_ITEM_FAILED409O item de tarefa especificado não tem imagem bem-sucedidaVerifique item.error
BATCH_IMAGE_DOWNLOAD_LIMITED429Downloads simultâneos demaisTente novamente mais tarde

Buscar pelo texto bruto do erro

Compare o texto de erro que você realmente vê com a tabela abaixo e vá direto para a correção detalhada.

Texto bruto do erroSignificadoCorreção detalhada
stream disconnected before completionStream caiu, geralmente uma VPN / proxy / proxy do sistema rotacionando o IP de saídaQuestão 1
exceeded retry limit, last status: 429 Too Many RequestsCota diária esgotadaQuestão 2
401 Unauthorized: Incorrect API key providedA requisição ainda foi para o endpoint oficial, não para o relay da LMU AIQuestão 3
running scripts is disabled on this system (Windows)Restrição de política de execução do PowerShellQuestão 4
CODEX is not recognized as a cmdlet (Windows)Node.js não instalado ou PATH quebradoQuestão 5
503 No available accountsUma variável de ambiente do shell sobrescreve a chave configurada na IDEQuestão 6
400 Invalid signature in thinking blockTrocar de modelo entre grupos em uma mesma conversa; a assinatura de thinking não pode ser verificadaQuestão 7
400 Unknown parameter: 'tools[0].n'Um parâmetro tools foi enviado indevidamente a um endpoint de imagemQuestão 8
No available accounts / modelo indisponívelChamou um modelo fora do intervalo disponível do grupo atualProtocolos de API → Solução de problemas

Erros na API de exportação de uso

A API de exportação de uso usa autenticação JWT, então sua semântica de erro difere do canal de chave de API acima:

StatusCausaO que fazer
401JWT expiradoRenove com o refresh_token, ou faça login novamente
403Acesso não autorizado (ex.: consultar um api_key_id que não é seu)Verifique se a chave pertence à conta atual
400Parâmetro inválido (ex.: formato de start_date incorreto)Verifique o formato YYYY-MM-DD e se o timezone é válido

Ainda com problemas?

  • Casos práticos passo a passo estão no FAQ
  • As regras de Base URL / endpoint estão em Protocolos de API
  • A proteção contra uma chave roubada está em Segurança de Chaves
  • Ao entrar em contato com o suporte, inclua o request ID e o texto completo do erro

Última atualização:

Nesta página