Pular para o conteúdo

Geração de imagens

POST /v1/images/generations para requisições de texto para imagem compatíveis com a OpenAI.

http
POST https://api.webway.sh/v1/images/generations

Passe o ID de roteamento exato de um modelo de imagem do catálogo ativo. Defina WEBWAY_IMAGE_MODEL com esse ID antes de executar o exemplo.

Requisição

bash
curl https://api.webway.sh/v1/images/generations \
  -H "Authorization: Bearer $WEBWAY_API_KEY" \
  -H "Content-Type: application/json" \
  -d "{
    \"model\": \"$WEBWAY_IMAGE_MODEL\",
    \"prompt\": \"A paper map of an imaginary coastal city, editorial illustration\",
    \"size\": \"1024x1024\",
    \"n\": 1
  }"
Campo Tipo Observações
model string ID do modelo de imagem, obrigatório
prompt string Descrição da imagem, obrigatória
size string Tamanho de saída suportado; depende do modelo
n inteiro Número de imagens
quality string Nível de qualidade; depende do modelo
response_format string url ou b64_json

Resposta

json
{
  "created": 1787700000,
  "data": [
    {"url": "https://…/generated-image.png"}
  ]
}

As URLs são temporárias. Baixe os arquivos gerados logo em seguida se precisar mantê-los.