cicora.ai
Especificação da APIGeração de imagens

Imagens

Crie imagens através de uma única rota e selecione parâmetros entre as capacidades do modelo escolhido.

Referência de integração: escolha os parâmetros e as capacidades disponíveis nas definições da API da sua conta e no catálogo de modelos do seu ambiente.

Criar uma geração

Um pedido contém model, prompt e apenas parâmetros de artefacto aplicáveis: tamanho, proporção, formato ou número de resultados.

Não use um modelo de texto como identificador de imagem: selecione o modelo pela respetiva modalidade no catálogo.

Pedido de geração de imagem
bash
curl --request POST https://cicora.ai/api/v1/images \
  --header "Authorization: Bearer $CICORA_API_KEY" \
  --header 'Content-Type: application/json' \
  --data '{
    "model": "google/gemini-2.5-flash-image",
    "prompt": "A precise editorial illustration of a delivery route at dusk",
    "aspect_ratio": "1:1",
    "resolution": "1K",
    "n": 1
  }'

Referências e edição

  • Envie imagens de referência através de input_references apenas na forma suportada pelo modelo selecionado.
  • A transformação e edição de imagem para imagem usam a mesma rota /images, com a referência de origem e uma instrução textual.
  • Verifique o tipo MIME, o tamanho e os direitos de um ficheiro de entrada antes de o enviar.

Receber o artefacto

Na resposta compatível, leia data[].b64_json como bytes de imagem; media_type pode identificar o formato. Conserve os metadados com o pedido e o modelo.

Não publique um resultado parcial como final. Na entrega transmitida, distinga um evento de rascunho de um artefacto concluído.