Coisas que eu quero fazer
O Gemini 2.5 Flash Image (comumente conhecido como nano-banana) foi lançado, então vou tentar usá-lo com JavaScript. Dizem que este modelo é particularmente bom para edição de imagens.
No artigo a seguir, gerei uma imagem usando o Gemini 2.0 e, em seguida, tentei usar o código que criei com o Gemini 2.5 Flash Image, mas não funcionou. Aqui, documentarei as correções que fiz e os motivos pelos quais não funcionou.
Perceber
Na data de publicação deste artigo (29 de agosto de 2025), o serviço é gratuito (de acordo com o Google, para projetos não vinculados a uma conta de faturamento).Não pôde ser utilizado.
No entanto, como o Gemini 2.5 Flash Image (nano-banana) é um modelo recém-lançado, existe a possibilidade de que o problema seja corrigido.
Coisas que eu tentei
Crie o código JavaScript com base na página a seguir.

(Não funcionará como está, portanto, recomenda-se alterar o nome do modelo no código da página seguinte para gemini-2.5-flash-image-preview.)
Resultado
Falhou.
Os registros do navegador mostraram a seguinte saída:
Falha ao carregar o recurso: o servidor respondeu com o status 429 ()
Entenda este erro
@google_genai.js?v=d283f444:7780 Exceção não capturada (em promessa) ClientError: status recebido: 429. { error :{ code :429, message : Você excedeu sua cota atual. Verifique seu plano e detalhes de faturamento. Para obter mais informações sobre este erro, acesse: https://ai.google.dev/gemini-api/docs/rate-limits. , status : RESOURCE_EXHAUSTED , details :[{'@type':'type.googleapis.com/google.rpc.QuotaFailure','violations':[{'quotaMetric':'generativelanguage.googleapis.com/generate_content_free_tier_requests','quotaId':'GenerateRequestsPerDayPerProjectPerModel-FreeTier','quotaDimensions':{'location':'global','model':'gemini-2.5-flash-preview-image'}},{'quotaMetric':'generativelanguage.googleapis.com/generate_content_free_tier_requests','quotaId':'GenerateRequestsPerMinutePerProjectPerModel-FreeTier','quotaDimensions':{'location':'global','model':'gemini-2.5-flash-preview-image'}},{'quotaMetric':'generativelanguage.googleapis.com/generate_content_free_tier_input_token_count','quotaId':'GenerateContentInputTokensPerModelPerMinute-FreeTier','quotaDimensions':{'location':'global','model':'gemini-2.5-flash-preview-image'}}]},{ @type : type.googleapis.com/google.rpc.Help , links :[{'description':'Learn more about Gemini API quotas','url':'https://ai.google.dev/gemini-api/docs/rate-limits'}]},{ @type : type.googleapis.com/google.rpc.RetryInfo , retryDelay : 2s }]}}

Por que falhou?
Os registros indicam que o limite foi excedido. No entanto, esse erro ocorre desde a primeira vez.
Ao ler atentamente a página em questão, fica claro que a geração de imagens de pré-visualização em Flash do Gemini 2.5 não está disponível na versão gratuita. ( A geração de imagens de pré-visualização em Flash do Gemini 2.0 está disponível na versão gratuita.)
Em outras palavras, o recurso de geração de imagens de pré-visualização em Flash do Gemini 2.5 não está disponível na versão gratuita.

No entanto, essa restrição poderá ser corrigida e disponibilizada no futuro.


コメント