ChatGPT Images 2.5 API
Referência completa da API para os modelos ChatGPT Images 2.5 Client, Flare e Sunburst.
Variantes do modelo
Esta API oferece suporte a seis variantes de modelo disponíveis:
Comparação rápida
Flare e Sunburst compartilham as seguintes opções de solicitação. As variantes Client mantêm suas opções existentes, apresentadas na segunda tabela.
Proporções compatíveis
16:9, 9:16, 1:1, 3:2, 2:3, 3:4, 4:3, 5:4, 4:5, 21:9
ChatGPT Images 2.5 Client (geração de imagens a partir de texto)
Ponto de acesso
POST /api/v1/image/task
Autenticação
Authorization: Bearer YOUR_API_KEY
Parâmetros da solicitação
Obrigatórios
Observação: A proporção largura:altura deve ser uma das seguintes: 16:9, 9:16, 1:1, 3:2, 2:3, 3:4, 4:3, 5:4, 4:5, 21:9
Exemplo de solicitação
javascript
ChatGPT Images 2.5 Edit Client (edição de imagens)
Ponto de acesso
POST /api/v1/image/task
Parâmetros da solicitação
Obrigatórios
Observação: A proporção largura:altura deve ser uma das seguintes: 16:9, 9:16, 1:1, 3:2, 2:3, 3:4, 4:3, 5:4, 4:5, 21:9
Exemplo de edição de uma única imagem
javascript
Exemplo de composição com várias imagens
javascript
ChatGPT Images 2.5 Flare (geração de imagens a partir de texto)
Ponto de acesso
POST /api/v1/image/task
Parâmetros da solicitação
Obrigatórios
A proporção largura:altura deve corresponder a uma das proporções compatíveis listadas acima.
Opcionais
Exemplo de solicitação
javascript
ChatGPT Images 2.5 Flare Edit (edição de imagens)
Ponto de acesso
POST /api/v1/image/task
Parâmetros da solicitação
Obrigatórios
A proporção largura:altura deve corresponder a uma das proporções compatíveis listadas acima.
Opcionais
Exemplo de solicitação
javascript
ChatGPT Images 2.5 Sunburst (geração de imagens a partir de texto)
Ponto de acesso
POST /api/v1/image/task
Parâmetros da solicitação
Obrigatórios
A proporção largura:altura deve corresponder a uma das proporções compatíveis listadas acima.
Opcionais
Exemplo de solicitação
javascript
ChatGPT Images 2.5 Sunburst Edit (edição de imagens)
Ponto de acesso
POST /api/v1/image/task
Parâmetros da solicitação
Obrigatórios
A proporção largura:altura deve corresponder a uma das proporções compatíveis listadas acima.
Opcionais
Exemplo de solicitação
javascript
Formato da resposta
Resposta inicial
Todas as seis variantes do ChatGPT Images 2.5 retornam um task_id para consultas periódicas:
json
Resposta da consulta periódica
Consulte periodicamente 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: Falha na tarefa
Tempo de processamento
O tempo de processamento varia de acordo com o modelo, as configurações de saída, a complexidade do prompt e o número de imagens de referência. Faça consultas periódicas até que o status da tarefa seja succeed ou failed; uma tarefa enviada ou em processamento pode ainda não conter as imagens resultantes.
Boas práticas
- Descreva a composição com precisão: O ChatGPT Images 2.5 oferece os melhores resultados quando os prompts descrevem claramente o assunto, o enquadramento, a iluminação e o estilo desejado.
- Adapte a proporção ao formato de destino: Defina a proporção desde o início para publicações em redes sociais, banners, páginas de produtos ou layouts editoriais.
- Use imagens de origem de boa qualidade para edições: Entradas nítidas e bem iluminadas melhoram a preservação da identidade do assunto e a qualidade das edições locais.
- Limite solicitações com várias imagens a referências relevantes: Para solicitações de edição, forneça apenas as imagens necessárias para evitar orientações visuais conflitantes.