Pular para o conteúdo principal
POST
/
v3
/
gpt-image-2-text-to-image
GPT Image 2 Texto para Imagem
curl --request POST \
  --url https://api.highwayapi.ai/v3/gpt-image-2-text-to-image \
  --header 'Authorization: <authorization>' \
  --header 'Content-Type: <content-type>' \
  --data '
{
  "n": 123,
  "size": "<string>",
  "prompt": "<string>",
  "quality": "<string>",
  "background": "<string>",
  "moderation": "<string>",
  "output_format": "<string>",
  "output_compression": 123
}
'
{
  "images": [
    {}
  ]
}
API de chamada do modelo de geração de texto para imagem GPT Image 2, com suporte a vários níveis de qualidade (low/medium/high) e tamanhos. Gera imagens com base em prompts de texto e permite configurar formato de saída, taxa de compressão e configurações de fundo.

Cabeçalhos da requisição

Content-Type
string
obrigatório
Valores enumerados: application/json
Authorization
string
obrigatório
Formato de autenticação Bearer: Bearer {{API Key}}.

Corpo da requisição

n
integer
padrão:1
Quantidade de imagens a serem geradas, padrão 1. A quantidade efetivamente retornada pode ser menor que a quantidade solicitada.Intervalo de valores: [1, 10]
size
string
padrão:"1024x1024"
Tamanho da imagem gerada. 1024x1024 é quadrado, 1024x1536 é vertical, 1536x1024 é horizontal, 2048x2048 é quadrado 2K, 2048x1152 é horizontal 2K, 3840x2160 é horizontal 4K, 2160x3840 é vertical 4K, 2048x1360 é horizontal 3:2, 1360x2048 é vertical 2:3, 1152x2048 é vertical 9:16, 2048x1536 é horizontal 4:3, 1536x2048 é vertical 3:4, 2048x880 é ultrawide 21:9, 880x2048 é ultra vertical 9:21, 688x2048 é vertical 1:3, 2048x688 é horizontal 3:1, 2048x1024 é horizontal 2:1, 1024x2048 é vertical 1:2.Valores opcionais: 1024x1024, 1024x1536, 1536x1024, 2048x2048, 2048x1152, 3840x2160, 2160x3840, 2048x1360, 1360x2048, 1152x2048, 2048x1536, 1536x2048, 2048x880, 880x2048, 688x2048, 2048x688, 2048x1024, 1024x2048, auto
prompt
string
obrigatório
Prompt de texto usado para gerar a imagem, com suporte a chinês e inglês. Comprimento máximo de 32000 caracteres.Limite de comprimento: 0 - 32000
quality
string
padrão:"medium"
Nível de qualidade da imagem gerada. low é o mais rápido e com menor custo; medium equilibra qualidade e velocidade; high oferece a melhor qualidade, mas é o mais lento e com maior custo.Valores opcionais: low, medium, high
background
string
padrão:"auto"
Configuração de fundo.Valores opcionais: opaque, auto
moderation
string
padrão:"auto"
Nível de moderação de conteúdo.Valores opcionais: low, auto
output_format
string
padrão:"png"
Formato do arquivo da imagem de saída.Valores opcionais: png, jpeg
output_compression
integer
Nível de compressão da imagem de saída (0-100). Válido apenas para o formato jpeg; o formato png não é compatível (deve ser 100 ou não informado).Intervalo de valores: [0, 100]

Informações da resposta

images
array
Array de URLs das imagens geradas.