ModelosPreçosEmpresarial
500+ APIs de Modelos de IA, Tudo em Uma API. Apenas na CometAPI
API de Modelos
Desenvolvedor
Início RápidoDocumentaçãoPainel de API
Empresa
Sobre nósEmpresarial
Recursos
Modelos de IABlogRegistro de AlteraçõesSuporte
Termos de ServiçoPolítica de Privacidade
© 2026 CometAPI · All rights reserved
Home/Models/Google/Nano Banana
G

Nano Banana

Por Solicitação:$0.0312
Gemini 2.5 Flash Image (também conhecido como nano-banana), o modelo de geração e edição de imagens mais avançado do Google. Esta atualização permite que você mescle várias imagens em uma única, mantenha a consistência dos personagens para contar histórias ricas, realize transformações específicas usando linguagem natural e aproveite o conhecimento de mundo do Gemini para gerar e editar imagens.
Uso comercial
Playground
Visão Geral
Recursos
Preços
API
Versões

Principais recursos

  • Geração e edição nativas de imagens — gerar imagens ou editar fotos existentes por meio de prompts em linguagem natural. (Gerar / Editar).
  • Fusão de múltiplas imagens — combinar várias imagens de entrada em uma cena fotorrealista.
  • Consistência de personagem — manter a mesma aparência do sujeito ou personagem ao longo de edições e prompts. (Consistência).
  • Marca d'água SynthID — todas as saídas incluem um SynthID invisível para identificar conteúdo gerado por IA. (Marca d'água).

Detalhes técnicos

  • Arquitetura e posicionamento: construído sobre a família Gemini 2.5 Flash — projetado como uma variante “Flash” de baixa latência que troca um pouco de tamanho de modelo/taxa de transferência por respostas muito mais rápidas por chamada e eficiência de custo, mantendo raciocínio mais forte do que níveis Flash anteriores.
  • Formatos de entrada e limites: aceita imagens base64 inline para entradas pequenas e envio de arquivos via a File API para imagens maiores (recomendado para >20 MB). Suporta tipos MIME comuns (JPEG, PNG).
  • Modos de operação: texto para imagem, edição de imagem (inpainting / mascaramento semântico), transferência de estilo, composição de múltiplas imagens e respostas de texto+imagem intercaladas (úteis para instruções ilustradas, receitas ou conteúdo misto).
  • Mecanismos de proveniência e segurança: marcas d'água visíveis nas saídas de IA, além de marcadores SynthID ocultos e camadas de aplicação de políticas para limitar conteúdo explicitamente proibido.

Limitações e riscos conhecidos

  • Restrições de política de conteúdo: os modelos aplicam políticas de conteúdo (por exemplo, proíbem conteúdo sexual explícito e alguns conteúdos ilícitos), mas a aplicação não é perfeita — gerar imagens de figuras públicas ou ícones controversos ainda pode ser possível em alguns cenários, portanto, as verificações de políticas são essenciais. )
  • Modos de falha: possível desvio de identidade em edições extremas, desalinhamento semântico ocasional (quando os prompts são subespecificados) e artefatos em cenas muito complexas ou mudanças extremas de ponto de vista.
  • Proveniência e uso indevido: embora as marcas d'água e o SynthID estejam presentes, elas não impedem o uso indevido — auxiliam na detecção e atribuição, mas não substituem a revisão humana em fluxos de trabalho sensíveis.

Casos de uso típicos

  • Produto e ecommerce: colocar/catalogar produtos em fotos de estilo de vida via fusão de múltiplas imagens.
  • Ferramentas criativas / design: iterações rápidas em apps de design (integração com Adobe Firefly citada).
  • Edição e retoque de fotos: edições localizadas a partir de linguagem natural (remover objetos, alterar cor/iluminação, mudar o estilo).
  • Narrativa / recursos de personagens: manter personagens consistentes em painéis e cenas.

Preços para Nano Banana

Explore preços competitivos para Nano Banana, projetado para atender diversos orçamentos e necessidades de uso. Nossos planos flexíveis garantem que você pague apenas pelo que usar, facilitando o dimensionamento conforme suas necessidades crescem. Descubra como Nano Banana pode aprimorar seus projetos mantendo os custos gerenciáveis.
Preço do Comet (USD / M Tokens)Preço Oficial (USD / M Tokens)Desconto
Por Solicitação:$0.0312
Por Solicitação:$0.039
-20%

Código de exemplo e API para Nano Banana

Acesse código de exemplo abrangente e recursos de API para Nano Banana para otimizar seu processo de integração. Nossa documentação detalhada fornece orientação passo a passo, ajudando você a aproveitar todo o potencial do Nano Banana em seus projetos.
POST
/v1beta/models/{model}:generateContent
Python
JavaScript
Curl
from google import genai
from google.genai import types
import os

# Get your CometAPI key from https://api.cometapi.com/console/token, and paste it here
COMETAPI_KEY = os.environ.get("COMETAPI_KEY") or "<YOUR_COMETAPI_KEY>"
BASE_URL = "https://api.cometapi.com"

client = genai.Client(
    http_options={"api_version": "v1beta", "base_url": BASE_URL, "timeout": 600000},
    api_key=COMETAPI_KEY,
)

prompt = (
    "Create a picture of a nano banana dish in a fancy restaurant with a Gemini theme"
)

response = client.models.generate_content(
    model="gemini-2.5-flash-image",
    contents=[prompt],
)

# Output directory
OUTPUT_DIR = os.path.join(os.path.dirname(__file__), "..", "output")
os.makedirs(OUTPUT_DIR, exist_ok=True)

for part in response.parts:
    if part.text is not None:
        print(part.text)
    elif part.inline_data is not None:
        image = part.as_image()
        output_path = os.path.join(OUTPUT_DIR, "gemini-native-image.png")
        image.save(output_path)
        print(f"Image saved to: {output_path}")

Python Code Example

from google import genai
from google.genai import types
import os

# Get your CometAPI key from https://api.cometapi.com/console/token, and paste it here
COMETAPI_KEY = os.environ.get("COMETAPI_KEY") or "<YOUR_COMETAPI_KEY>"
BASE_URL = "https://api.cometapi.com"

client = genai.Client(
    http_options={"api_version": "v1beta", "base_url": BASE_URL, "timeout": 600000},
    api_key=COMETAPI_KEY,
)

prompt = (
    "Create a picture of a nano banana dish in a fancy restaurant with a Gemini theme"
)

response = client.models.generate_content(
    model="gemini-2.5-flash-image",
    contents=[prompt],
)

# Output directory
OUTPUT_DIR = os.path.join(os.path.dirname(__file__), "..", "output")
os.makedirs(OUTPUT_DIR, exist_ok=True)

for part in response.parts:
    if part.text is not None:
        print(part.text)
    elif part.inline_data is not None:
        image = part.as_image()
        output_path = os.path.join(OUTPUT_DIR, "gemini-native-image.png")
        image.save(output_path)
        print(f"Image saved to: {output_path}")

JavaScript Code Example

import { GoogleGenAI } from "@google/genai";
import * as fs from "node:fs";
import * as path from "node:path";
import { fileURLToPath } from "node:url";

// Get your CometAPI key from https://api.cometapi.com/console/token, and paste it here
const COMETAPI_KEY = process.env.COMETAPI_KEY || "<YOUR_COMETAPI_KEY>";
const BASE_URL = "https://api.cometapi.com";

const __filename = fileURLToPath(import.meta.url);
const __dirname = path.dirname(__filename);

async function main() {
  const ai = new GoogleGenAI({
    apiKey: COMETAPI_KEY,
    httpOptions: { baseUrl: BASE_URL },
  });

  const prompt =
    "Create a picture of a nano banana dish in a fancy restaurant with a Gemini theme";

  const response = await ai.models.generateContent({
    model: "gemini-2.5-flash-image",
    contents: prompt,
  });

  // Output directory
  const outputDir = path.join(__dirname, "..", "output");
  if (!fs.existsSync(outputDir)) {
    fs.mkdirSync(outputDir, { recursive: true });
  }

  for (const part of response.candidates[0].content.parts) {
    if (part.text) {
      console.log(part.text);
    } else if (part.inlineData) {
      const imageData = part.inlineData.data;
      const outputPath = path.join(outputDir, "gemini-native-image.png");
      const buffer = Buffer.from(imageData, "base64");
      fs.writeFileSync(outputPath, buffer);
      console.log(`Image saved to: ${outputPath}`);
    }
  }
}

main();

Curl Code Example

#!/bin/bash
# Get your CometAPI key from https://api.cometapi.com/console/token, and paste it here

# Output directory
SCRIPT_DIR="$(cd "$(dirname "$0")" && pwd)"
OUTPUT_DIR="$SCRIPT_DIR/../output"
mkdir -p "$OUTPUT_DIR"

curl -s -X POST \
  "https://api.cometapi.com/v1beta/models/gemini-2.5-flash-image:generateContent" \
  -H "x-goog-api-key: $COMETAPI_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "contents": [{
      "parts": [
        {"text": "Create a picture of a nano banana dish in a fancy restaurant with a Gemini theme"}
      ]
    }]
  }' \
  | grep -o '"data": "[^"]*"' \
  | cut -d'"' -f4 \
  | base64 --decode > "$OUTPUT_DIR/gemini-native-image.png"

echo "Image saved to: $OUTPUT_DIR/gemini-native-image.png"

Versões do Nano Banana

O motivo pelo qual Nano Banana possui múltiplas versões instantâneas pode incluir fatores como variações na saída após atualizações que exigem versões antigas para consistência, fornecendo aos desenvolvedores um período de transição para adaptação e migração, e diferentes versões correspondentes a endpoints globais ou regionais para otimizar a experiência do usuário. Para diferenças detalhadas entre versões, consulte a documentação oficial.
version
gemini-2.5-flash-image
gemini-2.5-flash-image-preview