Pular para o conteúdo
Cadastre-se grátis
Atualizações de modelos

GPT Image 2.6: Flare, Sunburst, GIF e SVG

Conheça GPT Image 2.6 Flare e Sunburst, os usos de GIFs animados e vetores SVG e a geração atual em 1K pela BetterToken.

Atualizado: 2026-11-05

GPT Image 2.6 Flare e GPT Image 2.6 Sunburst trazem GIFs animados e arquivos vetoriais SVG para a criação de imagens. Use GIFs para reações animadas e loops curtos, e SVGs para ícones, logotipos e ilustrações que continuam nítidos ao mudar de tamanho.

Escolha um modelo

ModeloModel IDPonto de partida
GPT Image 2.6 Flaregpt-image-2.6-flareTestar rapidamente composições, cartazes e imagens de produtos.
GPT Image 2.6 Sunburstgpt-image-2.6-sunburstComposições e materiais visuais que exigem mais detalhes.

Essas indicações seguem as descrições da OpenAI. Mantenha o mesmo prompt e tamanho para comparar os resultados reais.

Para que servem GIF e SVG

  • GIF: adicione movimento. Crie uma reação de aprovação ou um loop curto de um mascote da marca acenando. Descreva o assunto, a ação e o loop no prompt.
  • SVG: adapte gráficos a diferentes suportes. Crie um conjunto consistente de ícones de linha ou uma marca para sites e materiais impressos. Os caminhos vetoriais podem ser editados e ampliados sem perder nitidez.

A Image API da OpenAI oferece os dois formatos para esses modelos.

Exemplos de GIF e SVG

Os GIFs mostram um personagem de bule laranja acenando e piscando em loop. Os SVGs mostram ícones vetoriais de um bule laranja com folhas verdes.

GPT Image 2.6 Flare

GIF · 414 × 414 · 9 quadros

GIF do GPT Image 2.6 Flare: personagem de bule laranja acenando e piscando

SVG · Ícone vetorial escalável

SVG do GPT Image 2.6 Flare: ícone vetorial de um bule laranja com folhas verdes

GPT Image 2.6 Sunburst

GIF · 410 × 411 · 9 quadros

GIF do GPT Image 2.6 Sunburst: personagem de bule laranja acenando e piscando

SVG · Ícone vetorial escalável

SVG do GPT Image 2.6 Sunburst: ícone vetorial de um bule laranja com folhas verdes

Gere uma imagem pela BetterToken

A BetterToken oferece apenas geração de imagens estáticas em 1K para esses dois modelos. 2K e 4K não são compatíveis. Use sua BetterToken API Key atual; você não precisa criar uma Key para cada modelo.

ConfiguraçãoValor
Base URLhttps://bettertoken.ai/v1
AutenticaçãoAuthorization: Bearer YOUR_API_KEY
Geração de imagensPOST /v1/images/generations

Primeiro, defina BETTERTOKEN_API_KEY no ambiente do servidor. A solicitação gera uma imagem estática. Altere o Model ID para usar Sunburst.

Janela do terminal
curl --fail-with-body --max-time 650 "https://bettertoken.ai/v1/images/generations" \
-H "Authorization: Bearer $BETTERTOKEN_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "gpt-image-2.6-flare",
"prompt": "A product photo of a green ceramic mug on a white studio table",
"size": "1024x1024",
"n": 1,
"response_format": "b64_json",
"output_format": "png"
}' -o response.json

Use gpt-image-2.6-sunburst para o outro modelo. Após uma resposta bem-sucedida, decodifique e salve as imagens de data[].b64_json. Leia as dimensões reais no arquivo retornado. Veja as instruções na Salve o resultado.

GIF, SVG e edição

GIF animado

Use o JSON abaixo na solicitação de geração. Descreva o movimento no prompt; as dimensões exatas e a quantidade de quadros não são garantidas. Salve a animação recebida.

{
"model": "gpt-image-2.6-flare",
"prompt": "A cheerful orange teapot mascot waves and blinks in a seamless loop. Fixed camera.",
"size": "512x512",
"quality": "low",
"output_format": "gif",
"n": 1,
"response_format": "b64_json"
}

SVG vetorial

Use o JSON abaixo para um ícone vetorial. Salve o resultado como SVG, não como imagem rasterizada.

{
"model": "gpt-image-2.6-flare",
"prompt": "A simple orange teapot icon with green leaves, clean flat vector shapes.",
"size": "1024x1024",
"quality": "low",
"output_format": "svg",
"n": 1,
"response_format": "b64_json"
}

Edição com imagem de referência

Primeiro, substitua reference.png pelo seu arquivo PNG. Envie o arquivo junto com as instruções de edição. O exemplo retorna uma imagem estática; use geração para GIF e SVG.

Janela do terminal
curl --fail-with-body --max-time 650 "https://bettertoken.ai/v1/images/edits" \
-H "Authorization: Bearer $BETTERTOKEN_API_KEY" \
-F 'model=gpt-image-2.6-flare' \
-F 'prompt=Change the mug to blue. Preserve its shape and the background.' \
-F 'image=@reference.png;type=image/png' \
-F 'size=1024x1024' \
-F 'quality=low' \
-F 'n=1' \
-F 'response_format=b64_json' \
-F 'output_format=png' \
-o response.json

Salve o resultado

Os exemplos salvam a resposta em response.json. O código abaixo decodifica os arquivos de data[] e escolhe a extensão pelo conteúdo real. Para os exemplos JSON acima, use o mesmo curl com o corpo correspondente.

import base64
import json
import xml.etree.ElementTree as ET
from pathlib import Path
result = json.loads(Path("response.json").read_text(encoding="utf-8"))
for index, item in enumerate(result["data"], 1):
encoded = item["b64_json"]
if encoded.startswith("data:"):
encoded = encoded.split(",", 1)[1]
content = base64.b64decode(encoded, validate=True)
if content[:6] in (b"GIF87a", b"GIF89a"):
suffix = ".gif"
elif content.startswith(b"\x89PNG\r\n\x1a\n"):
suffix = ".png"
elif content.startswith(b"\xff\xd8\xff"):
suffix = ".jpg"
elif content.startswith(b"RIFF") and content[8:12] == b"WEBP":
suffix = ".webp"
else:
root = ET.fromstring(content)
if root.tag not in ("svg", "{http://www.w3.org/2000/svg}svg"):
raise ValueError("Unsupported output file")
suffix = ".svg"
path = Path(f"generated-{index}{suffix}")
path.write_bytes(content)
print(path)

Preços atuais

A BetterToken cobra esses dois modelos por solicitação. Consulte os preços e a disponibilidade no catálogo de modelos.

Fontes oficiais