Gere imagens com o Grok
Gere imagens com o Grok Imagine Image 2.0, incluindo controles de qualidade, proporção, resolução, contagem de imagens e formato de resposta.
application/json.
model e prompt são obrigatórios.
Escolha um modelo
Escolha um ID de modelo de imagem Grok na página de Modelos. Os exemplos da API usamgrok-imagine-image-2.0.
quality está disponível apenas com grok-imagine-image-2.0 e aceita low ou medium. Defina-o explicitamente quando sua aplicação depender de um nível de qualidade específico. Quando resolution é omitido para o Image 2.0, a CometAPI usa 1k.
Configure a saída
- Use
aspect_ratiopara selecionar o formato da saída ouautopara permitir que o modelo selecione o formato. - Use
resolutionpara solicitar saída1kou2k. - Use
npara solicitar de 1 a 10 imagens. O padrão é1. - Use
response_formatpara retornar URLs temporárias ou dados de imagem codificados em Base64.
b64_json quando sua aplicação precisar dos bytes da imagem na resposta da API.Autorizações
Use your CometAPI API key as the bearer value.
Corpo
The Grok image model ID. See the Models page for available model IDs.
grok-imagine-image, grok-imagine-image-quality, grok-imagine-image-2.0 "grok-imagine-image-2.0"
A text description of the image to generate.
1"A glass observatory above a quiet alpine lake at sunrise"
The number of images to generate. Use an integer from 1 through 10.
1 <= x <= 10The output shape. Use auto to let the model select the aspect ratio.
1:1, 3:4, 4:3, 9:16, 16:9, 2:3, 3:2, 9:19.5, 19.5:9, 9:20, 20:9, 1:2, 2:1, auto "16:9"
The requested output resolution. Image 2.0 uses 1k when this field is omitted.
1k, 2k "1k"
Image quality for grok-imagine-image-2.0. This field is not available for the older Grok image model IDs.
low, medium "low"
The image representation in each response item. Use url for a temporary download URL or b64_json for Base64-encoded image bytes.
url, b64_json