GPT Image 2 API
Referência completa da API para os modelos GPT Image 2 da OpenAI.
Variantes do modelo
Esta API oferece suporte a quatro variantes de modelo:
Comparação rápida
Proporções suportadas
16:9, 9:16, 1:1, 3:2, 2:3, 3:4, 4:3, 5:4, 4:5, 21:9
GPT Image 2 (Texto para imagem)
Endpoint
POST /api/v1/image/task
Autenticação
Authorization: Bearer YOUR_API_KEY
Parâmetros da requisição
Obrigatórios
Observação: A proporção width:height deve ser uma destas: 16:9, 9:16, 1:1, 3:2, 2:3, 3:4, 4:3, 5:4, 4:5, 21:9
Exemplo de requisição
javascript
GPT Image 2 Edit (Edição de imagem)
Endpoint
POST /api/v1/image/task
Parâmetros da requisição
Obrigatórios
Opcionais
Observação: Quando width e height forem fornecidos, a proporção deve ser uma destas: 16:9, 9:16, 1:1, 3:2, 2:3, 3:4, 4:3, 5:4, 4:5, 21:9
Exemplo de edição com uma imagem
javascript
Exemplo de composição com múltiplas imagens
javascript
GPT Image 2 Client
Usa os mesmos parâmetros e capacidades do GPT Image 2, com model_name definido como gpt-image-2-client. Esta é uma variante de experiência em prévia e pode ser menos estável.
Exemplo de requisição
javascript
GPT Image 2 Edit Client
Usa os mesmos parâmetros e capacidades do GPT Image 2 Edit, com model_name definido como gpt-image-2-edit-client. Esta é uma variante de experiência em prévia e pode ser menos estável.
Exemplo de requisição
javascript
Formato de resposta
Resposta inicial
Todas as variantes GPT Image 2 retornam um task_id para polling:
json
Resposta de polling
Faça polling em GET /api/v1/image/{task_id} para verificar o status:
json
Valores de status
submitted: Tarefa aceitaprocessing: Geração ou edição de imagem em andamentosucceed: Tarefa concluída com sucessofailed: Tarefa falhou
Tempo de processamento
O tempo típico de processamento é de 15 a 60 segundos, dependendo da resolução, qualidade, complexidade do prompt e número de imagens em solicitações de edição.
Boas práticas
- Seja explícito na composição: O GPT Image 2 funciona melhor quando o prompt descreve claramente assunto, enquadramento, iluminação e estilo desejado.
- Escolha a qualidade conforme o fluxo: Use
lowoumediumpara iteração ehighpara saída final refinada. - Defina a proporção conforme o destino: Ajuste a proporção antes da geração para posts sociais, banners, páginas de produto ou layouts editoriais.
- Use imagens-fonte limpas para edição: Entradas nítidas e bem iluminadas melhoram preservação de identidade e qualidade das edições locais.
- Limite pedidos multi-imagem a boas referências: Nos modelos de edição, envie apenas as imagens realmente importantes para evitar orientações visuais conflitantes.