API Nano Banana Pro
Referência completa da API para os modelos Nano Banana Pro, alimentados pelo Google Gemini.
Variantes de Modelo
Esta API oferece suporte a duas variantes de modelo:
Comparação Rápida
Proporções de Aspecto Compatíveis
Ambos os modelos suportam 11 proporções de aspecto:
16:9(padrão),9:16,1:1,3:2,2:3,4:3,3:4,4:5,5:4,21:9,9:21
Nano Banana Pro (Texto para Imagem)
Ponto de extremidade
POST /api/v1/image/task
Autenticação
Authorization: Bearer YOUR_API_KEY
Parâmetros da Solicitação
Obrigatório
Observação: A proporção width:height deve ser uma das seguintes: "21:9", "9:21", "16:9", "9:16", "4:3", "3:4", "3:2", "2:3", "1:1"
Exemplo de Solicitação
javascript
Nano Banana Pro Edit (Edição de Imagem)
Ponto de extremidade
POST /api/v1/image/task
Parâmetros da Solicitação
Obrigatório
Observação: A proporção width:height deve ser uma das seguintes: "21:9", "9:21", "16:9", "9:16", "4:3", "3:4", "3:2", "2:3", "1:1"
Exemplo de Edição de Uma Imagem
javascript
Exemplo de Composição com Múltiplas Imagens
javascript
Formato da Resposta
Resposta Inicial
Ambos os modelos retornam um task_id para consulta:
json
Resposta de Consulta
Consulte /api/v1/image/{taskId} para verificar o status:
json
Valores de Status
submitted: Tarefa aceitaprocessing: Geração em andamentosucceed: Geração concluída com sucessofailed: Geração falhou
Tratamento de Erros
Erros Comuns
Resolução Inválida
json
Proporção Inválida
json
URL da Imagem Ausente (Modo de Edição)
json
Melhores Práticas
Dicas de Texto para Imagem
- Seja Específico: Inclua detalhes do sujeito, estilo, iluminação e composição no prompt
- Escolha a Resolução com Sabedoria: 2K é o padrão e é econômico, use 4K para a mais alta qualidade
- Seleção de Proporção: Escolha a proporção com base no seu caso de uso (16:9 para web, 9:16 para mobile)
- Qualidade do Prompt: Prompts mais detalhados geralmente produzem melhores resultados
Dicas de Edição de Imagem
- Instruções Claras: Seja específico sobre o que alterar
- Composição com Múltiplas Imagens: Pode combinar até 14 imagens em uma única solicitação
- Correspondência de Resolução: A resolução de saída pode ser diferente da de entrada
- Orientação do Prompt: Descreva o resultado desejado, não apenas as alterações
Exemplos de Uso
Fotografia de Produto
javascript
Colagem com Múltiplas Imagens
javascript
Aprimoramento de Imagem
javascript