Preços+7% bônus

Como Obter a API do Nano Banana Pro: Chave de API, Python e Configuração Assistida por IA

Obtenha uma chave de API do Nano Banana Pro no GPTProto, execute uma requisição completa em Python, consulte o resultado periodicamente ou deixe um agente de programação com IA cuidar da integração.

Como Obter a API do Nano Banana Pro: Chave de API, Python e Configuração Assistida por IA

A maneira mais rápida de obter a API do Nano Banana Pro é abrir a página do modelo Nano Banana Pro no GPTProto, clicar em Experimente este modelo e criar ou selecionar uma chave de API do GPTProto. A partir daí, você pode copiar uma requisição cURL ou Python. Se você não escreve código, a mesma página pode empacotar suas instruções como Markdown para um agente de programação integrar no seu projeto.

Essa distinção é importante: o Nano Banana Pro é o Gemini 3 Pro Image. Ele não é o Nano Banana 2, que pertence à família Gemini 3.1 Flash Image. Este guia usa o ID de modelo gemini-3-pro-image-preview do GPTProto e seu endpoint de texto para imagem em todo o guia.

Início rápido: Teste um prompt no Playground primeiro. Depois, abra Experimente este modelo para criar sua chave e escolher entre a rota manual em Python ou a rota assistida por IA abaixo.

Índice

O que você precisa antes de obter a API Nano Banana Pro

Você precisa de uma conta GPT Proto, saldo suficiente na conta para pelo menos uma geração e uma chave de API GPT Proto. Para integração manual, você também precisa de um terminal e Python 3. Se você não estiver confortável com código, use um agente de codificação que possa inspecionar e editar seu projeto real em vez de um chat em branco no navegador.

Item Valor usado neste guia
Produto Nano Banana Pro
Família oficial do modelo Gemini 3 Pro Image
ID do modelo GPT Proto gemini-3-pro-image-preview
Tarefa Texto para imagem
Entrada Prompt de texto
Saída Imagem PNG ou JPEG
Tamanhos disponíveis 1K, 2K e 4K

O Google atualmente lista Nano Banana Pro e Nano Banana 2 como modelos separados em sua documentação de geração de imagens Gemini. Se o ID do modelo no seu código diz gemini-3.1-flash-image, você está chamando o Nano Banana 2 — não o modelo Pro abordado aqui.

Etapa 1: Abra e teste a página do modelo Nano Banana Pro

Abra a página da API Nano Banana Pro e faça login. Antes de tocar em qualquer código, use o Playground para executar um pequeno teste:

  1. Mantenha a tarefa definida como Texto para Imagem.

  2. Insira um prompt curto.

  3. Escolha 1K, uma proporção de aspecto 1:1 e saída PNG.

  4. Clique em Gerar e confirme que uma imagem é retornada.

Isso separa problemas do modelo de problemas de integração. Se a solicitação do Playground falhar, verifique a conta, o saldo e o prompt primeiro. Se ela funcionar, mas sua aplicação falhar, o problema provável é a chave de API, o cabeçalho da solicitação, o corpo JSON ou o ambiente do projeto.

Etapa 2: Crie sua chave de API Nano Banana Pro

Clique em Experimente este modelo no canto superior direito da página do modelo. O painel Início Rápido permite criar uma nova chave de API ou selecionar uma existente.

  1. Clique em Criar chave de API.

  2. Copie a nova chave e armazene-a em um local privado.

  3. Adicione-a a uma variável de ambiente chamada GPTPROTO_API_KEY.

  4. Não a cole diretamente no código-fonte.

No macOS ou Linux, defina a variável para a sessão atual do terminal com:

export GPTPROTO_API_KEY="your-api-key"

No Windows PowerShell, use:

$env:GPTPROTO_API_KEY="your-api-key"

Esta deve ser uma chave de API GPT Proto. Uma chave do Google AI Studio é uma credencial diferente e não autenticará uma solicitação enviada ao endpoint GPT Proto.

Trate a chave como uma senha. Mantenha-a fora do Git, capturas de tela, JavaScript do lado do navegador e chats públicos de IA. A orientação geral de segurança de chaves de API do Google também recomenda variáveis de ambiente e alerta contra expor chaves em aplicações do lado do cliente.

Etapa 3: Escolha integração manual ou assistida por IA

Depois de criar a chave, escolha a rota que corresponde à sua experiência.

Rota Melhor para O que acontece a seguir
Integração manual Você consegue ler Python, JavaScript ou cURL Copie a solicitação, execute-a e adicione o fluxo de resultado à sua aplicação
Integração assistida por IA Você não sabe onde o código da API deve ficar Entregue o Markdown da página do modelo a um agente de codificação e faça com que ele modifique o projeto

Se você já conhece Python, a rota manual é mais rápida. Se sua verdadeira pergunta é “Em qual arquivo este código deve ficar?”, use a rota assistida por IA.

Rota A: Chamar a API Nano Banana Pro com Python

Envie uma primeira solicitação com cURL

Esta solicitação inicia uma tarefa de geração assíncrona. Normalmente, retorna um ID de tarefa em vez da imagem finalizada.

curl --request POST "https://gptproto.com/api/v3/google/gemini-3-pro-image-preview/text-to-image" \
  --header "Authorization: Bearer $GPTPROTO_API_KEY" \
  --header "Content-Type: application/json" \
  --data '{
    "prompt": "A tiny origami fox sailing a teacup across a moonlit puddle",
    "size": "1K",
    "aspect_ratio": "1:1",
    "output_format": "png",
    "enable_sync_mode": false,
    "enable_base64_output": false
  }'

Uma submissão bem-sucedida inclui data.id, data.status, e data.urls.get. A lista de saída ainda pode estar vazia enquanto o status for created ou running. Isso é esperado.

Instale a dependência Python

python -m pip install requests

Execute um script completo de envio e polling

Salve o script a seguir como nano_banana_pro.py. Ele envia o prompt, verifica a tarefa a cada dois segundos, para em caso de falha e imprime a URL final da imagem.

import os
import time

import requests

API_KEY = os.environ.get("GPTPROTO_API_KEY")
SUBMIT_URL = (
    "https://gptproto.com/api/v3/google/"
    "gemini-3-pro-image-preview/text-to-image"
)

if not API_KEY:
    raise RuntimeError("Set GPTPROTO_API_KEY before running this script.")

headers = {
    "Authorization": f"Bearer {API_KEY}",
    "Content-Type": "application/json",
}

payload = {
    "prompt": "A tiny origami fox sailing a teacup across a moonlit puddle",
    "size": "1K",
    "aspect_ratio": "1:1",
    "output_format": "png",
    "enable_sync_mode": False,
    "enable_base64_output": False,
}

def read_data(response):
    response.raise_for_status()
    body = response.json()

    if body.get("code") != 200:
        raise RuntimeError(body.get("message", "GPT Proto returned an error."))

    return body["data"]

submission = requests.post(
    SUBMIT_URL,
    headers=headers,
    json=payload,
    timeout=60,
)
task = read_data(submission)

result_id = task["id"]
poll_url = task.get("urls", {}).get("get")
if not poll_url:
    poll_url = f"https://gptproto.com/api/v3/predictions/{result_id}/result"

print(f"Created task: {result_id}")
deadline = time.monotonic() + 300

while True:
    status = task.get("status")

    if status == "completed":
        outputs = task.get("outputs", [])
        if not outputs:
            raise RuntimeError("The task completed without an output URL.")

        print(f"Image URL: {outputs[0]}")
        break

    if status == "failed":
        raise RuntimeError(task.get("error") or "Image generation failed.")

    if time.monotonic() >= deadline:
        raise TimeoutError("Generation did not finish within five minutes.")

    time.sleep(2)
    result = requests.get(
        poll_url,
        headers={"Authorization": f"Bearer {API_KEY}"},
        timeout=30,
    )
    task = read_data(result)

Execute-o no mesmo terminal onde você definiu a variável de ambiente:

python nano_banana_pro.py

Não trate o primeiro POST bem-sucedido como uma geração concluída. A solicitação só terá sucesso de ponta a ponta quando o status se tornar completed e data.outputs contiver uma URL de arquivo.

Rota B: Deixe um agente de codificação integrar a API

Você não precisa redigitar a documentação da API para um assistente de IA. A página do modelo Nano Banana Pro pode enviar a ele o endpoint atual, o esquema, o método de autenticação, os campos de resposta e exemplos de código.

Abra Experimente este modelo e escolha Copiar Markdown para IA. Você também pode abrir o menu LLMs e escolher uma das seguintes opções:

  • Copiar conteúdo Markdown

  • Abrir arquivo Markdown

  • Copiar prompt com URL

  • Abrir no ChatGPT

  • Abrir no Claude

  • Abrir no Gemini

  • Abrir no Grok

A versão legível por máquina também está disponível no guia Markdown do Nano Banana Pro da página do modelo.

Entregue ao agente seu projeto, não apenas um chat em branco

Um chatbot de navegador pode explicar código, mas pode não conhecer suas pastas, framework, ponto de entrada do servidor ou configuração de implantação. Um agente de codificação como Codex, Claude Code ou Cursor pode inspecionar esses arquivos e colocar a integração na parte correta do projeto.

O agente ainda precisa de:

  • acesso à pasta do projeto;

  • permissão para editar os arquivos relevantes;

  • um ambiente de execução Python, Node.js ou outro em funcionamento;

  • as instruções Markdown da página do modelo; e

  • uma chave de API fornecida por meio de uma variável de ambiente ou gerenciador de segredos.

Isto é codificação assistida por IA, não uma API sem código. O agente escreve e conecta o código, enquanto você aprova as alterações e fornece o ambiente de execução e as credenciais.

Instrua o agente de codificação

Cole o Markdown copiado no agente e adicione esta instrução:

Integre a API de texto para imagem do GPT Proto Nano Banana Pro neste projeto usando a documentação Markdown em anexo. Primeiro, inspecione a stack existente e identifique o arquivo correto do lado do servidor. Armazene a chave de API em uma variável de ambiente chamada GPTPROTO_API_KEY; nunca a codifique diretamente ou a exponha em código do lado do navegador. Implemente o envio de solicitações, polling assíncrono de status, tratamento de tarefas com falha e exibição da URL da imagem retornada. Adicione apenas os arquivos necessários para esta integração. Execute um teste mínimo e, em seguida, informe quais arquivos você alterou, como iniciar o projeto e qualquer etapa que eu ainda precise concluir manualmente.

Não cole a chave real na instrução. Defina-a no seu terminal, em um arquivo .env local excluído do Git, ou nas configurações de segredos da sua plataforma de implantação.

Verifique o trabalho do agente antes de aceitá-lo

Você não precisa entender cada linha para fazer uma revisão útil. Verifique estes oito itens:

  1. A chave é lida de GPTPROTO_API_KEY.

  2. A chave não está presente em código do navegador ou em um arquivo commitado.

  3. O ID do modelo é gemini-3-pro-image-preview.

  4. O código chama o endpoint de texto para imagem mostrado neste guia.

  5. Ele lê data.id ou data.urls.get após o envio.

  6. Ele espera por completed e trata failed.

  7. Ele lê a URL final de data.outputs.

  8. O agente executou um teste mínimo real em vez de apenas dizer que o código parece correto.

Experimente antes de conectar a aplicação completa: Abra o Playground do Nano Banana Pro, valide o prompt em 1K e depois passe as mesmas configurações para o seu agente de codificação.

Parâmetros e preços da API Nano Banana Pro

A solicitação básica de texto para imagem precisa apenas de um prompt. Os outros campos controlam o formato de saída e resposta.

Parâmetro Obrigatório Padrão Valores aceitos ou finalidade
prompt Sim — Descrição da imagem a gerar
size Não 1K 1K, 2K, ou 4K
aspect_ratio Não 1:1 1:1, 3:2, 2:3, 3:4, 4:3, 4:5, 5:4, 9:16, 16:9, ou 21:9
output_format Não png png ou jpeg
enable_sync_mode Não false Aguardar o resultado enviado antes de retornar
enable_base64_output Não false Retornar dados Base64 em vez de uma URL

A página ativa do modelo GPT Proto listou as seguintes tarifas quando este guia foi verificado em setembro de 2026:

Resolução Preço por geração
1K $0.0804
2K $0.0804
4K $0.144

Criar uma chave não torna as chamadas de imagem gratuitas. Cada geração bem-sucedida consome saldo da conta. Verifique a página ativa do modelo antes de iniciar um grande lote, pois disponibilidade e tarifas podem mudar.

Para trabalho inicial de prompt, comece em 1K. Mude para 4K somente depois que a composição, o texto e a proporção de aspecto estiverem corretos. O tradeoff é simples: 4K produz um asset maior, mas custa mais por tentativa.

Erros comuns da API Nano Banana Pro

Problema Causa provável O que fazer
400 Bad Request JSON inválido, nome de campo, valor ou entrada bloqueada Compare a solicitação com o esquema atual da página do modelo
401 Unauthorized Chave ausente ou inválida Confirme GPTPROTO_API_KEY e o cabeçalho Authorization
403 Forbidden Saldo insuficiente ou permissão ausente Verifique o saldo da conta e o status da chave
413 Request Entity Too Large O corpo da solicitação é muito grande Reduza o conteúdo enviado ou em Base64
429 Too Many Requests As chamadas estão chegando rápido demais Tente novamente com atrasos crescentes e limite o número de tentativas
500, 502, ou 504 Falha temporária da plataforma ou do upstream Tente novamente um número limitado de vezes; não crie um loop infinito
A resposta não tem imagem A tarefa ainda está created ou running Consulte data.urls.get até que termine
O status se torna failed A geração não foi concluída Leia data.error antes de tentar novamente
O agente diz que terminou, mas nada executa Ele escreveu código sem executá-lo Peça o comando de teste exato e o status retornado

Para falhas transitórias, use backoff exponencial em vez de enviar a mesma solicitação repetidamente sem atraso. Também registre o ID do resultado: ele fornece uma tarefa específica para inspecionar em vez de um relatório vago de “falha na geração”.

Comece com uma geração verificada

Se você escreve código, comece com a solicitação cURL e depois use o script Python completo para enviar e fazer polling da tarefa. Se você não escreve código, copie o Markdown da página do modelo em um agente de codificação e peça que ele integre o mesmo fluxo dentro do seu projeto.

Em ambos os casos, verifique uma imagem 1K antes de construir um fluxo de trabalho maior. Abra a página da API Nano Banana Pro, teste o prompt e use Experimente este modelo para criar sua chave ou entregar as instruções de integração atuais ao seu agente de codificação.

Dê vida às suas ideias

Transforme um simples prompt ou referência em imagens e vídeos de IA refinados em segundos — sem configuração necessária.

Comece a criar
Dê vida às suas ideias
Modelos relacionados
Todos os modelos
Google
40% OFF
OpenAI
20% OFF
Claude
10% OFF
OpenAI
20% OFF

Perguntas Frequentes

Como faço para obter uma chave de API do Nano Banana Pro?

Abra a página do modelo Nano Banana Pro no GPTProto, faça login, clique em Experimente este modelo e selecione Criar chave de API. Guarde a chave em uma variável de ambiente e use-a no cabeçalho Authorization da sua requisição.

Um iniciante pode usar a API do Nano Banana Pro?

Sim. Teste o modelo no Playground, crie uma chave pelo Início Rápido e depois escolha o exemplo completo em Python ou a rota de integração assistida por IA. Você ainda precisa de uma conta, saldo, runtime e um projeto no qual a integração possa ser executada.

Posso usar a API do Nano Banana Pro sem escrever código eu mesmo?

Sim, se você fornecer o Markdown da página do modelo e a pasta do seu projeto a um agente de programação. O agente pode escrever e inserir o código de integração, mas o aplicativo final ainda usa código por baixo. Você também precisa configurar a chave de API e aprovar as alterações.

Posso usar a API do Nano Banana Pro com Python?

Sim. O Python pode enviar a geração com requests.post(), ler o ID da tarefa retornado, consultar periodicamente a URL do resultado com requests.get() e obter a URL final da imagem em data.outputs.

O Codex ou outro agente pode integrar a API para mim?

Sim. Use a opção Copiar Markdown para IA ou o menu LLMs na página do modelo e depois peça a um agente de programação que inspecione seu projeto e implemente o fluxo de requisição e polling. Mantenha a chave de API em uma variável de ambiente em vez de no prompt.

Uma chave de API do Google é igual a uma chave de API do GPTProto?

Não. O endpoint neste guia pertence ao GPTProto e exige uma chave criada no painel do GPTProto. Uma chave criada para o Google AI Studio é usada, em vez disso, com os endpoints próprios do Google.

A chave de API do Nano Banana Pro é gratuita?

Criar uma chave e pagar pelas gerações são ações separadas. A chave identifica sua conta, enquanto cada geração pela API é cobrada do seu saldo GPTProto à taxa atual da página do modelo.

Quanto custa a API do Nano Banana Pro?

Quando verificado em setembro de 2026, o GPTProto listava a geração em 1K e 2K a $0.0804 por requisição e a geração em 4K a $0.144. Confirme a taxa atual na página do modelo antes de executar uma carga de trabalho grande.

Uma única chave de API do GPTProto pode chamar outros modelos?

Sim. A mesma chave GPTProto pode ser usada em vários modelos compatíveis, então você não precisa de um saldo e de uma chave separados do provedor para cada um. Você ainda precisa usar o ID do modelo, o endpoint, o scene e o esquema de parâmetros corretos para cada requisição.

Artigos relacionados

Mais blogs
O Nano Banana pode gerar várias imagens de uma vez?

O Nano Banana pode gerar várias imagens de uma vez?

Resumo O Nano Banana 2 oferece suporte total ao processamento em lote. Se você precisa saber se o Nano Banana consegue gerar várias imagens de uma vez, a resposta é sim — até quatro por solicitação padrão ou milhares por meio da API Batch assíncrona. Esse recurso permite que criadores vão além de fluxos de trabalho lineares. Em vez de esperar por renderizações individuais, você pode gerar variações e elementos consistentes de uma só vez, reduzindo drasticamente o tempo de produção e os ciclos de iteração. Usar parâmetros específicos da API, como o valor n, aciona essas saídas paralelas. É um recurso fundamental para quem busca escalar seu conteúdo visual sem esbarrar em gargalos de hardware ou tempos limite de sessão.

Schuyler Stacy | 2026-08-31

20 melhores prompts do Nano Banana Pro para 2026: exemplos para copiar e colar que realmente funcionam

20 melhores prompts do Nano Banana Pro para 2026: exemplos para copiar e colar que realmente funcionam

A maioria das listas de prompts do Nano Banana Pro oferece mais texto para copiar. Raramente explica quais detalhes controlam o resultado, quais partes você deve substituir ou o que dizer quando a primeira imagem está quase certa, mas um elemento sai do lugar. Os 20 prompts abaixo foram desenvolvidos para gerar resultados úteis: anúncios de produtos, painéis de marca, storyboards, retratos consistentes, pôsteres de viagem, painéis de inspiração e gráficos para redes sociais. Copie um prompt, substitua os campos entre colchetes e use a instrução curta de correção se o primeiro resultado precisar de um ajuste específico. Nano Banana Pro é o nome usado pelo Google para o Gemini 3 Pro Image. Atualmente, o Google documenta opções de saída em 1K, 2K e 4K; por isso, prompts que prometem casualmente “8K” foram corrigidos para 4K ou para a maior resolução disponível na sua interface. O modelo ainda pode produzir resultados diferentes com o mesmo prompt, especialmente quando há tipografia exata, geografia ou várias imagens de referência envolvidas. Veja mais prompts do Nano Banana Pro ou abra o gerador de imagens com IA do GPTProto para começar com um dos exemplos abaixo.

Schuyler Stacy | 2026-08-06

Alternativa ao Banana Prompts XYZ: prompts gratuitos do Nano Banana Pro para você remixar

Alternativa ao Banana Prompts XYZ: prompts gratuitos do Nano Banana Pro para você remixar

Se você pesquisou uma alternativa ao Banana Prompts XYZ, provavelmente não precisa de outro artigo elogiando “prompts melhores”. Você precisa de um lugar onde possa ver o resultado, abrir o prompt completo, alterá-lo e gerar uma imagem sem reconstruir a ideia do zero. A galeria de prompts do Nano Banana Pro do GPTProto é uma opção prática. Você pode navegar e copiar prompts sem criar uma conta, ordenar exemplos por Destaques, Mais recentes ou Populares e enviar uma ideia para o gerador com Usar ideia . É necessário fazer login para gerar, e a geração pode consumir créditos. Já está decidindo se a biblioteca original vale a pena? Leia a análise do Banana Prompts XYZ separadamente. Esta página se concentra no fluxo de trabalho alternativo.

Schuyler Stacy | 2026-08-05

Avaliação do Banana Prompts XYZ: o que ele faz, onde ajuda e suas limitações

Avaliação do Banana Prompts XYZ: o que ele faz, onde ajuda e suas limitações

Resumo O Banana Prompts XYZ é uma biblioteca de descoberta de prompts para imagens e vídeos gerados por IA. Ele não é um modelo de imagem e não torna determinístico um gerador inconsistente. Seu valor prático é mais simples: você pode começar a partir de um exemplo visível em vez de descrever uma cena do zero. Essa distinção é importante. Uma galeria pode economizar tempo quando você precisa de uma composição de retrato, uma referência de iluminação ou uma ideia de movimento de câmera. Copiar o texto sem verificar o modelo original, as entradas e as configurações pode desperdiçar tanto tempo quanto. Meu veredito: use o site como uma estante de referências visuais e uma forma de estudar a estrutura dos prompts. Não trate nenhum prompt como uma receita garantida.

Tiffany Layne | 2026-03-14