Editar imágenes con Grok
Edita una o más imágenes con Grok enviando URL de imágenes o URI de datos en una solicitud JSON.
application/json.
Proporcionar imágenes de entrada
- Envía exactamente uno de
imageoimages. - Usa
imagepara una imagen de origen. - Usa
imagespara dos o tres imágenes de origen. - En cada objeto de imagen, usa
urlpara una URL pública o un URI de datos.image_urles un alias de compatibilidad paraurl. - Usa
aspect_ratiopara controlar el formato de salida de las ediciones de varias imágenes.
grok-imagine-image-quality.
El método images.edit() del SDK de OpenAI envía datos de formulario multipartes. Usa una solicitud HTTP directa para las ediciones de imágenes JSON de Grok.
Para obtener detalles sobre los parámetros del proveedor, consulta la guía de edición de imágenes de xAI.Autorizaciones
Use your CometAPI API key as the bearer value.
Cuerpo
- Option 1
- Option 2
The Grok image model ID. See the Models page for available model IDs.
grok-imagine-image, grok-imagine-image-quality "grok-imagine-image-quality"
A text instruction that describes the requested edit.
1"Replace the daytime sky with a soft sunset and preserve the building"
One source image. Use this field instead of images.
- Option 1
- Option 2
Two or three source images. Use this field instead of image.
2 - 3 elementsA source image represented by url or the compatibility alias image_url.
- Option 1
- Option 2
The number of edited images to generate. Use an integer from 1 through 10.
1 <= x <= 10The output shape for a multi-image edit.
1:1, 3:4, 4:3, 16:9, 2:3, 3:2, 9:19.5, 19.5:9, 9:20, 20:9, 1:2 "16:9"
The requested output resolution.
1k, 2k "1k"
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