Códigos de Erro da API Gemini
400
ARGUMENTO_INVÁLIDO O corpo da requisição está malformado.
Verifique o Referência da API para formato de requisição, exemplos e versões suportadas. Usar recursos de uma versão mais nova da API em um endpoint mais antigo pode causar erros.
400
FALHA_EM_PRECONDICAO O nível gratuito da API Gemini não está disponível em seu país. Ative a cobrança em seu projeto no Google AI Studio.
Para usar a API Gemini, você precisará configurar um plano pago usando Google AI Studio.
403
PERMISSÃO_NEGADA Sua chave de API não tem as permissões necessárias.
Verifique se sua chave de API está configurada e tem o acesso correto. E certifique-se de passar pela autenticação adequada para usar modelos ajustados.
404
NÃO_ENCONTRADO O recurso solicitado não foi encontrado.
Verifique se todos os parâmetros na sua requisição são válidos para sua versão da API.
429
RECURSO_ESGOTADO Você excedeu o limite de taxa.
Verifique se você está dentro do limite de taxa. Solicite um aumento de cota se necessário.
500
INTERNO Ocorreu um erro inesperado no lado do Google.
Reduza seu contexto de entrada ou mude temporariamente para outro modelo (por exemplo, de Gemini 1.5 Pro para Gemini 1.5 Flash) e veja se funciona. Ou espere um pouco e tente sua requisição novamente. Se o problema persistir após tentar novamente, por favor reporte usando o botão Enviar feedback no Google AI Studio.
503
INDISPONÍVEL O serviço pode estar temporariamente sobrecarregado ou fora do ar.
Alterne temporariamente para outro modelo (por exemplo, de Gemini 1.5 Pro para Gemini 1.5 Flash) e veja se funciona. Ou espere um pouco e tente sua requisição novamente. Se o problema persistir após tentar novamente, por favor reporte usando o botão Enviar feedback no Google AI Studio.
504
PRAZO_EXCEDIDO O serviço não conseguiu terminar o processamento dentro do prazo.
Defina um 'timeout' maior na sua requisição cliente para evitar este erro.