O GPT-Image-2(gpt-image 2)é o mais recente modelo de geração de imagens da OpenAI e pode ser usado de duas formas. Você pode pedir a imagem em texto no aplicativo do ChatGPT (dentro dos limites do plano do ChatGPT) ou chamar a API por imagem, com cobrança conforme o uso. Na API, via Kunavo, cada imagem custa $0.0633; basta trocar o base_url do SDK da OpenAI para https://api.kunavo.com/v1, especificar gpt-image-2 e chamar POST /v1/images/generations. Para editar imagens existentes, use gpt-image-2-edit com POST /v1/images/edits. O uso no ChatGPT e a cobrança da API são separados; os planos pagos do ChatGPT não incluem o uso da API.
Os resultados de busca em japonês são, em sua maioria, instruções para usar a interface do ChatGPT ou apresentações de sites externos que podem ser experimentados gratuitamente. Esta página cobre o que vem depois —o preço por imagem ao chamar a API, código que você pode copiar e executar imediatamente e o endpoint de edição — e também explica claramente quando o aplicativo do ChatGPT é mais adequado.
Usar o ChatGPT ou a API
| Aplicativo do ChatGPT | API | |
|---|---|---|
| O que você paga | Plano do ChatGPT (mensalidade) | Cobrança conforme o uso por imagem ($0.0633) |
| Operação | Peça no chat e ajuste conversando | Chame pelo código. Reproduza usando o mesmo prompt e os mesmos parâmetros |
| Quando é adequada | Criar algumas imagens ocasionalmente e aperfeiçoar cada uma por tentativa e erro | Gerar em grande volume, integrar a um serviço e controlar o custo por imagem |
| Cobrança | Cobrança do ChatGPT | Descontada do saldo da chave de API (separado do ChatGPT) |
Se você só cria algumas imagens ocasionalmente, o aplicativo do ChatGPT é mais simples. Não exige código nem chave, e você pode fazer ajustes na conversa, como pedir “deixe um pouco mais claro”. Como a OpenAI costuma alterar a quantidade de usos e as condições de cada plano, não incluí números aqui. A API se torna útil quando você cria dezenas ou centenas de imagens no mesmo formato, gera imagens dentro do seu próprio serviço ou quer conhecer o custo por imagem.
Como usar no ChatGPT (resumido)
Na caixa de chat do ChatGPT, basta pedir em texto a imagem que você deseja criar. Anexe uma imagem e peça “mude o fundo” para editá-la. Quanto mais especificamente você descrever a composição, a iluminação, o uso (banner, foto de produto etc.) e o texto que deve aparecer na imagem, mais o resultado se aproximará do que você quer. A mesma forma de escrever prompts também pode ser usada ao chamar a API.
Como usar a API — 3 etapas
- Crie uma chave. Após o cadastro, em
/app/keysemita uma chave que começa comsk-kn-. Ela só é exibida uma vez; salve-a imediatamente. - Adicione saldo.A partir de $10 no modelo pré-pago. No checkout da Stripe, você pode usar cartões, incluindo JCB, Apple Pay, Google Pay e Link. O saldo não expira.
- Altere o destino do SDK da OpenAI e faça a chamada. Você não precisa de uma conta da OpenAI; no código existente, basta trocar
base_urle a chave.
import os
import requests
from openai import OpenAI
client = OpenAI(
api_key=os.environ["KUNAVO_API_KEY"], # sk-kn-...
base_url="https://api.kunavo.com/v1", # 既存コードから変えるのはここだけ
timeout=600, # 同期モードは最長 540 秒待つ
)
img = client.images.generate(
model="gpt-image-2",
prompt="白い机の上の和菓子、やわらかい自然光、真上から、余白を多めに",
size="1024x1024", # 縦横比として解釈される
extra_body={"resolution": "2K"}, # 1K / 2K / 4K(SDK の標準外なので extra_body)
)
url = img.data[0].url # 約 24 時間で消える一時 URL — すぐ保存する
with open("wagashi.png", "wb") as f:
f.write(requests.get(url, timeout=60).content)As URLs retornadas sãotemporárias e desaparecem em cerca de 24 horas; salve-as assim que forem recebidas, como no exemplo acima. A geração com GPT-Image-2 normalmente leva de 15 a 60 segundos, e no modo síncrono o Kunavo mantém a conexão por até 540 segundos. Configure o tempo limite do cliente para um valor maior. Para executar em grande volume, use a API assíncrona: envie com "async": true (ou webhook_url) e busque o resultado com GET /v1/images/{id}. Consulte a documentação da API de imagens para obter detalhes; do primeiro passo, a criação da chave, à primeira chamada, veja o início rápido.
Principais parâmetros
| Parâmetro | Valor | Observações |
|---|---|---|
model | gpt-image-2 | A edição usa gpt-image-2-edit |
prompt | String | Obrigatório |
size | 1024x1024 e outros formatos da OpenAI | Interpretado como proporção |
resolution | 1K / 2K / 4K | No SDK, envie com extra_body. Especificar 4K para uma imagem quadrada muda automaticamente para 2K e a cobrança será de 2K |
quality | standard / hd | Somente modelos compatíveis |
n | Inteiro | Muitos modelos retornam 1 imagem independentemente de n. Para várias imagens, faça chamadas em sequência |
Preço do GPT-Image-2 — quanto custa cada imagem na API
Os preços abaixo são obtidos diretamente do catálogo de modelos deste site; se os preços mudarem, esta tabela também mudará.
| Quantidade | Preço (Kunavo) |
|---|---|
| 1 imagem | $0.0633 |
| 100 imagens | $6.33 |
| 1.000 imagens | $63.30 |
| Com uma recarga de $10 | Cerca de 157 imagens |
Escolha 1K, 2K ou 4K: no momento, todas custam o mesmo, $0.0633 por imagem. Os preços por resolução são exibidos a partir do catálogo na seção de resoluções da documentação. A edição (GPT-Image-2 Edit) também custa $0.0633 por imagem. Solicitações com falha não são cobradas, mas uma imagem refeita por não ter ficado como você queria é uma geração bem-sucedida e, portanto, é cobrada por imagem.
O preço para usar diretamente a API da OpenAI está na página de preços da OpenAI. Ao comparar, use a mesma resolução e a mesma qualidade por imagem. O preço dos planos do ChatGPT é uma cobrança separada de ambas as APIs.
Editar imagens — gpt-image-2-edit
Para recriar uma imagem existente como base, use POST /v1/images/edits. Envie a imagem original em image como uma URL https ou uma URI base64 de data:; quando houver várias imagens de referência, envie um array em image_urls. A edição é enviada como JSON, por isso o exemplo usa requests.
import os
import base64
import requests
KEY = os.environ["KUNAVO_API_KEY"]
# 手元の画像を data: URI にする(https の URL をそのまま渡してもよい)
with open("wagashi.png", "rb") as f:
src = "data:image/png;base64," + base64.b64encode(f.read()).decode()
r = requests.post(
"https://api.kunavo.com/v1/images/edits",
headers={"Authorization": f"Bearer {KEY}"},
json={
"model": "gpt-image-2-edit",
"prompt": "背景を藍色の和紙に変える。和菓子と構図はそのまま",
"image": src, # 参照画像が複数なら "image_urls": [...] に配列で
},
timeout=600,
)
print(r.json()["data"][0]["url"])Se você reutiliza o mesmo arquivo muitas vezes, faça um upload uma vez com POST /v1/files e receba uma URL permanente em files.kunavo.com (até 25 MB). Depois, basta enviar essa URL em image.
Com transparência — quando o Kunavo não é a melhor opção
A API via Kunavo permite começar com uma única chave sem uma conta da OpenAI, mas funciona com capacidade compartilhada. Não há alocação dedicada (quota) nem SLA contratual. Se você precisa de quota garantida ou SLA em determinada escala, contrate diretamente com a OpenAI.
Além disso, se você só cria algumas imagens por mês conversando, o aplicativo do ChatGPT dá menos trabalho. Se nenhum dos motivos para escolher a API — “quantidade”, “integração” ou “controle de custos” — se aplica, o aplicativo é suficiente.
Quando usar o Nano Banana
Você pode chamar outros modelos de imagem usando a mesma chave e o mesmo endpoint; basta alterar a string em model. Se o volume for alto e o preço unitário for prioridade, use Nano Banana ($0.0273 por imagem); se a prioridade for seguir fielmente as instruções ou renderizar texto dentro da imagem, use o GPT-Image-2. Fazer 10 imagens com o mesmo prompt em cada um dos dois modelos é a maneira mais rápida de decidir.
A explicação detalhada em inglês está em guia da API do GPT-Image-2 e API do Nano Banana; os preços unitários dos modelos GPT de texto estão em preços da API GPT, a geração de vídeos está em como usar a API do Seedance e os preços de todos os modelos estão na página de preços.
Perguntas frequentes
O que é o GPT-Image-2(gpt-image 2)?
É o mais recente modelo de geração de imagens da OpenAI. Ele pode ser usado no aplicativo do ChatGPT e também chamado pela API. Na API, especifique gpt-image-2 como model no endpoint de images compatível com a OpenAI (POST /v1/images/generations); para editar imagens existentes, use gpt-image-2-edit (POST /v1/images/edits).
Quanto custa a API do GPT-Image-2?
Pela API via Kunavo, cada imagem custa $0.0633 e, no momento, o preço é igual para as resoluções 1K, 2K e 4K. A edição (gpt-image-2-edit) também custa $0.0633 por imagem. Não há mensalidade: o valor é descontado do saldo pré-pago por imagem; 100 imagens custam $6.33 e 1.000 imagens custam $63.30. Solicitações com falha não são cobradas.
Se eu tiver o ChatGPT Plus, também posso usar a API do GPT-Image-2?
Não. O plano do ChatGPT e a API são produtos e cobranças separados, e os planos pagos do ChatGPT não incluem o uso da API. Para usar a API, você precisa de uma chave de API e de um saldo separado associado a essa chave. Da mesma forma, adicionar saldo à API não aumenta sua cota de uso do ChatGPT.
Como uso o GPT-Image-2 pela API?
Crie uma chave de API, aponte o base_url do SDK da OpenAI para https://api.kunavo.com/v1 e chame images.generate especificando gpt-image-2 em model. Você não precisa de uma conta da OpenAI. Como a resolução (1K / 2K / 4K) não é um parâmetro padrão do SDK, envie-a em extra_body. As URLs das imagens retornadas desaparecem em cerca de 24 horas, portanto salve-as imediatamente.
Posso editar imagens existentes com o GPT-Image-2?
Sim. Envie para POST /v1/images/edits o model gpt-image-2-edit, as instruções e a imagem original. Insira a imagem original em image como uma URL https ou uma URI base64 data:; quando houver várias imagens de referência, envie-as em um array em image_urls. A cobrança é por imagem, assim como na geração.
O GPT-Image-2 consegue criar imagens em 4K?
Sim, especificando 4K em resolution. No entanto, o GPT-Image-2 não consegue gerar 4K quadrado (1:1); se você especificar 4K para um tamanho quadrado, a imagem será gerada automaticamente em 2K e cobrada como 2K. Se precisar de 4K, especifique uma proporção horizontal ou vertical em size.
Posso gerar várias imagens de uma vez?
Existe o parâmetro n, mas muitos modelos de imagem retornam apenas uma imagem, independentemente do valor de n. Se precisar de várias imagens, faça as chamadas em paralelo ou use a API assíncrona (envie com async como true e busque o resultado depois). A cobrança é por imagem gerada.
Devo usar o aplicativo do ChatGPT ou a API?
Se você cria algumas imagens por mês e as aperfeiçoa conversando, o aplicativo do ChatGPT é mais simples: não exige código nem chave. A API é mais adequada para gerar muitas imagens no mesmo formato, integrar a geração a um serviço ou fluxo de trabalho e controlar o custo por imagem. A API não tem mensalidade, portanto a cobrança é $0 nos meses sem geração.