Skip to main content
POST
Image-to-Image Editing

Editar imagens

Edite imagens existentes usando a imagem Flash do Google Gemini 2.5 com instruções de texto.

Ponto final

Descrição

Edite imagens existentes usando a imagem Flash do Google Gemini 2.5 com instruções de texto. Este endpoint foi projetado especificamente para edição imagem a imagem onde:
  • Um arquivo de imagem é obrigatório (ao contrário de /images/generations onde é opcional)
  • Um prompt de texto descreve como editar ou transformar a imagem
  • A imagem editada é retornada com as mesmas opções de qualidade e formato
Todos os prompts e respostas são processados automaticamente por meio do SMLTP para registro de auditoria e conformidade.

Autenticação

Obrigatório: Chave API

Corpo da solicitação

Este endpoint aceita o formato multipart/form-data.

Parâmetros

Exemplos de solicitação

###cURL
###JavaScript/Node.js
###Píton

Resposta

Resposta de sucesso (200)

Campos de resposta

Objeto de imagem

Objeto de metadados

Respostas de erro

400 Solicitação incorreta

401 Não autorizado

403 Proibido

413 Carga útil muito grande

500 Erro interno do servidor

503 Serviço indisponível

Notas

  • Formatos de imagem suportados: JPEG, PNG, WEBP, GIF
  • Tamanho máximo do arquivo: 10 MB por imagem
  • O arquivo de imagem é obrigatório para este endpoint (diferentemente de /images/generations)
  • O prompt descreve como editar ou transformar a imagem enviada
  • Todas as solicitações são processadas através de SMLTP para segurança e conformidade
  • Use response_format: "b64_json" para receber dados de imagem codificados em base64 em vez de URLs

Autorizações

Authorization
string
header
obrigatório

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

Corpo

multipart/form-data
prompt
string
obrigatório

Text instructions describing how to edit or transform the uploaded image

Required string length: 1 - 4000
Exemplo:

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

image
file
obrigatório

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

smltp_policy
string
padrão:internal

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

Exemplo:

"internal"

response_format
enum<string>
padrão:url

The format of the response images

Opções disponíveis:
url,
b64_json
Exemplo:

"url"

Resposta

Image edited successfully

success
boolean
Exemplo:

true

id
string

Unique request identifier

Exemplo:

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

object
string
Exemplo:

"image.edit"

created
integer

Unix timestamp of when the image was edited

Exemplo:

1705312200

data
object[]

Array of edited images

metadata
object