Skip to main content
POST
Image-to-Image Editing

Editar imágenes

Edite imágenes existentes utilizando Google Gemini 2.5 Flash Image con instrucciones de texto.

Endpoint

Descripción

Edite imágenes existentes utilizando Google Gemini 2.5 Flash Image con instrucciones de texto. Este endpoint está diseñado específicamente para edición de imagen a imagen donde:
  • Un archivo de imagen es obligatorio (a diferencia de /images/generations donde es opcional)
  • Un mensaje de texto describe cómo editar o transformar la imagen.
  • La imagen editada se devuelve con la misma calidad y opciones de formato.
Todas las indicaciones y respuestas se procesan automáticamente a través de SMLTP para el registro de auditoría y el cumplimiento.

Autenticación

Requerido: Clave API

Cuerpo de solicitud

Este endpoint acepta el formato multipart/form-data.

Parámetros

Ejemplos de solicitudes

rizo

JavaScript/Node.js

Pitón

Respuesta

Respuesta exitosa (200)

Campos de respuesta

Objeto de imagen

Objeto de metadatos

Respuestas de error

400 Solicitud incorrecta

401 No autorizado

403 Prohibido

413 Carga útil demasiado grande

500 Error interno del servidor

Servicio 503 no disponible

Notas

  • Formatos de imagen admitidos: JPEG, PNG, WEBP, GIF
  • Tamaño máximo de archivo: 10 MB por imagen
  • El archivo de imagen es obligatorio para este endpoint (a diferencia de /images/generations)
  • El mensaje describe cómo editar o transformar la imagen cargada.
  • Todas las solicitudes se procesan a través de SMLTP por motivos de seguridad y cumplimiento.
  • Utilice response_format: "b64_json" para recibir datos de imágenes codificados en base64 en lugar de URL

Autorizaciones

Authorization
string
header
requerido

API key authentication using Bearer token format. Example: Authorization: Bearer sk-your-api-key-here

Cuerpo

multipart/form-data
prompt
string
requerido

Text instructions describing how to edit or transform the uploaded image

Required string length: 1 - 4000
Ejemplo:

"Add dramatic sunset colors to the sky and enhance the overall atmosphere"

image
file
requerido

Image file to edit (required, JPEG, PNG, WEBP, or GIF, max 10MB)

smltp_policy
string
predeterminado:internal

SMLTP security policy to apply (e.g., 'internal', 'public', 'confidential', 'hipaa', 'gdpr')

Ejemplo:

"internal"

response_format
enum<string>
predeterminado:url

The format of the response images

Opciones disponibles:
url,
b64_json
Ejemplo:

"url"

Respuesta

Image edited successfully

success
boolean
Ejemplo:

true

id
string

Unique request identifier

Ejemplo:

"f55bb4aa-ad9a-4b5a-9c94-511bf6fce806"

object
string
Ejemplo:

"image.edit"

created
integer

Unix timestamp of when the image was edited

Ejemplo:

1705312200

data
object[]

Array of edited images

metadata
object