Geração de imagens

POST /v1/images/generations responde em uma única resposta, não como tarefa. model e prompt são obrigatórios; n, size e quality são opcionais e os modelos caem nos próprios padrões. A resposta é {"created": …, "data": [ … ]}, onde cada item traz uma urlb64_json existe mas vem vazio, a menos que você o peça com "response_format": "b64_json". Para editar uma imagem existente, use POST /v1/images/edits com a origem em image. A cobrança é por imagem gerada, então n multiplica o valor.

POST /v1/images/generations
curl https://api.chinaapi.ai/v1/images/generations \
  -H "Authorization: Bearer $CHINAAPI_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "image-01",
    "prompt": "a red paper crane on a white desk, soft daylight",
    "n": 1
  }'

# {"created":1786620000,
#  "data":[{"url":"https://.../image_inference_output/....jpg","b64_json":""}],
#  "metadata":{"success_count":"1","failed_count":"0"}}
Saída em 4K

doubao-seedream-5-0-260128

Junto com doubao-seedream-4-5-251128. Ambos chegam a 4K e aceitam uma imagem de entrada para edição e composição de várias imagens, então vale definir size explicitamente em vez de aceitar o padrão.

Uso geral

wan2.7-image

Junto com wan2.7-image-pro, que acrescenta uma faixa 4K por cerca do dobro do preço. Mesmos campos de requisição do restante do endpoint; a variante pro é a escolha quando a saída for impressa ou ampliada.

Edição e custo baixo

step-image-edit-2

Junto com step-2x-large e image-01. step-image-edit-2 foi feito para editar uma imagem que você fornece e é o mais barato dos três; image-01 é o modelo de texto para imagem mais barato do endpoint.

Dica Este endpoint cobra por chamada, não por token, e o preço já cobre uma imagem — o log de uso registra um único token de prompt, o que é contabilidade e não uma medida do seu prompt. Pedir "n": 4 custa quatro vezes uma imagem. Os preços variam mais de uma ordem de grandeza entre estes modelos, então escolha o modelo antes de ajustar o prompt.