Geração de imagens
POST /v1/images/generations para requisições de texto para imagem compatíveis com a OpenAI.
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
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
{
"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.