Introdução
Krea 3 Texto para imagem gera uma imagem a partir de um prompt em linguagem simples no Krea 3, o modelo de imagem interno que a Krea criou primeiro para edições guiadas por instruções. Escolha uma de dez proporções, com cerca de um megapixel, e depois a variante de alta qualidade ou a rápida; as duas custam o mesmo.
Escolha um modo pelo material de partida
| O que você tem | Modo |
|---|---|
| uma descrição escrita | Krea 3 Texto para imagem |
| de uma a oito fotos para alterar ou combinar | Krea 3 Edição de imagem |
Recursos e destaques
Realismo de fotografia analógica
Nos nossos testes, o Krea 3 renderizou pele, tecido e luz do fim da tarde como um negativo de filme digitalizado: grão, halação e dominantes de cor críveis vieram de uma curta linha de estilo no fim do prompt.
Dez formatos, um preço fixo
De 21:9 a 9:16, cada um com cerca de um megapixel e gerado nesse tamanho. Cada tamanho que oferecemos foi conferido com uma requisição real, e o formato nunca muda o preço.
Raciocínio ligável sem custo extra
Ligue enable_thinking e o modelo planeja um prompt mais longo antes de desenhar. Nos nossos testes isso quase dobrou o tempo de espera (cerca de 30 segundos) e não mudou o preço.
Só conteúdo no nível de moda
As requisições passam por triagem antes do desenho. A moda de nível Leve foi renderizada; prompts a partir do nível Moderado foram recusados em cerca de dois segundos e não foram cobrados.
Parâmetros da requisição
| Parâmetro | Obrigatório | Descrição |
|---|---|---|
prompt | Sim | Descreva a imagem em frases: quem é, o que veste, onde está, a luz e depois uma linha de filme ou de cor. Até 5.000 caracteres. pelo menos 1 caracteres · no máximo 5000 caracteres |
aspect_ratio | Não | Formato da saída: 1:1, 4:5, 3:4, 2:3, 9:16, 5:4, 4:3, 3:2, 16:9 ou 21:9. Padrão 1:1. |
quality | Não | high (padrão) prioriza o detalhe; fast retorna mais cedo. Mesmo preço. |
enable_thinking | Não | Planeja um prompt mais longo antes de desenhar; cerca de duas vezes mais lento nos nossos testes. Desligado por padrão. Valor padrão: |
negative_prompt | Não | O que deixar de fora, até 1.024 caracteres. Usado somente pela variante de alta qualidade. no máximo 1024 caracteres |
output_format | Não | PNG (padrão) ou JPEG. Sem efeito no preço. |
seed | Não | Opcional, de 0 a 2147483647. Reutilizar uma seed aproxima você de uma imagem anterior, mas não garante correspondência. |
Preços
$0.036 / imagem
Preço fixo por imagem. Proporção, variante de qualidade e raciocínio não mudam o preço. Requisições recusadas não são cobradas.
Casos de uso
Fotos editoriais e de lookbook
Moda de época, interiores e retratos com acabamento fotográfico, prontos para um moodboard ou um rascunho de campanha.
Banners largos e stories verticais
Cabeçalhos 21:9 e quadros verticais 9:16 a partir do mesmo prompt e pelo mesmo preço.
Guia de prompt e dicas práticas
Escreva como uma lista de planos
Quem é, o que veste, onde está, a luz e depois uma linha de filme e gradação de cor. O Krea 3 lê bem frases completas.
Rascunhe rápido, finalize em alta
Use a variante rápida para achar o enquadramento e depois troque para alta qualidade na imagem escolhida. Reutilizar uma seed aproxima você da mesma imagem, mas não garante correspondência exata.
Mantenha o prompt negativo curto
negative_prompt só se aplica à variante de alta qualidade. Algumas palavras, como “text, watermark”, bastam.
Início rápido da API
# Generate the idempotency key once; reuse it when retrying after a lost response.
export SPICY_IDEMPOTENCY_KEY="${SPICY_IDEMPOTENCY_KEY:-$(uuidgen)}"
curl -X POST https://api.spicyapi.ai/api/v1/jobs/createTask \
-H "Authorization: Bearer $SPICY_API_KEY" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: $SPICY_IDEMPOTENCY_KEY" \
-d '{
"model": "krea/3/text-to-image",
"input": {
"prompt": "A ceramic teapot on a linen cloth, soft window light, muted palette",
"quality": "high",
"aspect_ratio": "1:1",
"output_format": "png"
}
}'
# Copy data.taskId from the response into TASK_ID, then poll the status.
TASK_ID="TASK_ID_FROM_RESPONSE"
curl "https://api.spicyapi.ai/api/v1/jobs/recordInfo?taskId=$TASK_ID" \
-H "Authorization: Bearer $SPICY_API_KEY"
Consulte a referência da API para autenticação, esquema completo, polling e tratamento de erros.










