Ir al contenido

Fibo 2.0 Edit

Integrar

ID del modelo bria/fibo-2/edit
# Run the model; wait up to 20 s for the finished result in the same call
curl -X POST "https://api.doitong.com/v1/run/bria/fibo-2/edit?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "images": [
      "https://content.doitong.com/images/showcase/v3/gen_fox_cartoon.jpg"
    ]
  }'

# Still "queued" or "running"? Poll with the id from the response:
curl "https://api.doitong.com/v1/requests/REQUEST_ID?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY"

Esta solicitud: 0,04 $ 40 créditos de API Ejecutar en esta página

Obtener clave de API
Bria AI Edición de imágenes #image-editing#instruction-based-image-editing#reference-images#e-commerce

Editor basado en instrucciones que admite de 1 a 4 imágenes, con máscara opcional para ediciones regionales de una sola imagen

Bria AI · Imagen

Tu primer resultado aparecerá aquí

Crea una solicitud a continuación y ejecútala con tu clave de API. Las salidas se copian en nuestro almacenamiento, conservadas para siempre o 7 días gratis.

Crear una solicitud

Los controles se generan a partir del esquema del modelo. El código y el precio se actualizan al modificarlos.

•obligatorio image_urls
Suelta un archivo o · hasta 4

Entradas de edición indexadas según el orden de envío como <image_1>, <image_2>, etc., para usarlas en la instrucción. Proporcione de 1 a 4 imágenes como archivos o URL.

Configuración de la relación de aspecto para una salida de aproximadamente un megapíxel; una sola imagen de entrada conserva su relación independientemente de esta configuración. Con varias entradas, si se omite la configuración se utiliza la relación de la primera imagen.

Avanzado instruction · mask · seed · vgl

Indicaciones de edición que modifican 'vgl' cuando se proporciona junto con él. De lo contrario, la solicitud de formato libre se amplía a un documento VGL y se incluye en la respuesta.

mask_url
Suelta un archivo o

Máscara de edición para solicitudes que contienen una sola imagen, proporcionada como archivo o URL con dimensiones que coinciden con las de esa imagen. El blanco marca las zonas que se regenerarán; el negro marca todo lo demás. El resultado utiliza las dimensiones de entrada y conserva los píxeles situados fuera de la máscara.

predeterminado 5555

Semilla que controla la aleatoriedad para obtener resultados reproducibles, entre 0 y 2147483647.

Documento VGL (Visual Generation Language) que se puede reutilizar de una respuesta anterior. Junto con 'instruction', representa la primera imagen y proporciona la base para la edición; sin 'instruction', especifica la edición sin cambios y debe contener 'edit_instruction'.

POST /run/bria/fibo-2/edit?wait=20 presupuesto → 0,04 $
# Run the model; wait up to 20 s for the finished result in the same call
curl -X POST "https://api.doitong.com/v1/run/bria/fibo-2/edit?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "images": [
      "https://content.doitong.com/images/showcase/v3/gen_fox_cartoon.jpg"
    ]
  }'

# Still "queued" or "running"? Poll with the id from the response:
curl "https://api.doitong.com/v1/requests/REQUEST_ID?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY"

Ejecutar esta solicitud

Tu clave permanece en este navegador: solo se envía a la Doitong API y solo se guarda en localStorage si marcas Recordar. Obtener una clave de API

Acerca de Fibo 2.0 Edit

Edita de una a cuatro imágenes indicadas en `image_urls`, haciendo referencia a ellas en `instruction` como <image_1>, <image_2>, etc. Es útil para cambiar fondos y rehacer escenas de productos. `mask_url` limita la edición a una región en solicitudes de una sola imagen. `aspect_ratio` ofrece 16 valores y se puede pasar o reutilizar un documento `vgl` estructurado.

Parámetros

Envía el nombre canónico o el nombre nativo, pero no ambos. Nombres canónicos

NombreTipo PredeterminadoPermitido Descripción
image_urlsobligatorio images
Tipourl[] · image
≤ 4 elementos
Entradas de edición indexadas según el orden de envío como <image_1>, <image_2>, etc., para usarlas en la instrucción. Proporcione de 1 a 4 imágenes como archivos o URL.
instructionopcional
Tipostring | null
Indicaciones de edición que modifican 'vgl' cuando se proporciona junto con él. De lo contrario, la solicitud de formato libre se amplía a un documento VGL y se incluye en la respuesta.
aspect_ratioopcional
Tipoenum
1:11:21:31:41:52:12:33:13:23:44:14:34:55:15:49:16
+5 más9:2110:1616:916:1021:9
Configuración de la relación de aspecto para una salida de aproximadamente un megapíxel; una sola imagen de entrada conserva su relación independientemente de esta configuración. Con varias entradas, si se omite la configuración se utiliza la relación de la primera imagen.
seedopcional
Tipointeger
Predeterminado5555
0 – 2.147.483.647
Semilla que controla la aleatoriedad para obtener resultados reproducibles, entre 0 y 2147483647.
mask_urlopcional mask
Tipourl · image
Máscara de edición para solicitudes que contienen una sola imagen, proporcionada como archivo o URL con dimensiones que coinciden con las de esa imagen. El blanco marca las zonas que se regenerarán; el negro marca todo lo demás. El resultado utiliza las dimensiones de entrada y conserva los píxeles situados fuera de la máscara.
vglopcional
Tipoobject
Documento VGL (Visual Generation Language) que se puede reutilizar de una respuesta anterior. Junto con 'instruction', representa la primera imagen y proporciona la base para la edición; sin 'instruction', especifica la edición sin cambios y debe contener 'edit_instruction'.
vgl.short_descriptionopcional
Tipostring | null
Breve descripción de la imagen de salida prevista.
vgl.objectsopcional
Tipoobject[]
Predeterminado[]
Especifique el contenido de la imagen generada como una lista, registrando los atributos de cada objeto y sus relaciones con los demás objetos representados.
vgl.objects[].descriptionopcional
Tipostring | null
Descripción del objeto de salida previsto.
vgl.objects[].locationopcional
Tipostring | null
Posición del objeto dentro de la imagen.
vgl.objects[].relationshipobligatorio
Tipostring
Relación del objeto con los demás objetos de la imagen.
vgl.objects[].relative_sizeopcional
Tipostring | null
Tamaño del objeto en relación con la imagen.
vgl.objects[].shape_and_coloropcional
Tipostring | null
Forma y color del objeto.
vgl.objects[].textureopcional
Tipostring | null
Textura del objeto.
vgl.objects[].appearance_detailsopcional
Tipostring | null
Detalles que describen el aspecto del objeto.
vgl.objects[].number_of_objectsopcional
Tipointeger | null
Número de objetos dentro de la imagen.
vgl.objects[].poseopcional
Tipostring | null
Postura del objeto representado.
vgl.objects[].expressionopcional
Tipostring | null
Expresión mostrada por el objeto representado.
vgl.objects[].clothingopcional
Tipostring | null
Ropa que lleva el objeto representado.
vgl.objects[].actionopcional
Tipostring | null
Acción realizada por el objeto representado.
vgl.objects[].genderopcional
Tipostring | null
Género del objeto representado.
vgl.objects[].skin_tone_and_textureopcional
Tipostring | null
Textura y tono de piel del objeto representado.
vgl.objects[].orientationopcional
Tipostring | null
Orientación del objeto representado.
vgl.background_settingopcional
Tipostring | null
Entorno del fondo de la imagen generada.
vgl.lightingopcional
Tipoobject
Iluminación de la imagen generada.
vgl.lighting.conditionsopcional
Tipostring | null
Condiciones de iluminación de la imagen generada.
vgl.lighting.directionopcional
Tipostring | null
Dirección de la iluminación de la imagen generada.
vgl.lighting.shadowsopcional
Tipostring | null
Sombras que se representarán en la imagen generada.
vgl.aestheticsopcional
Tipoobject
Cualidades estéticas de la imagen generada.
vgl.aesthetics.compositionopcional
Tipostring | null
Composición de la imagen generada.
vgl.aesthetics.color_schemeopcional
Tipostring | null
Paleta de colores de la imagen generada.
vgl.aesthetics.mood_atmosphereopcional
Tipostring | null
Estado de ánimo y atmósfera de la imagen generada.
vgl.photographic_characteristicsopcional
Tipoobject
Propiedades fotográficas de la imagen generada.
vgl.photographic_characteristics.depth_of_fieldopcional
Tipostring | null
Profundidad de campo de la imagen generada.
vgl.photographic_characteristics.focusopcional
Tipostring | null
Enfoque de la imagen generada.
vgl.photographic_characteristics.camera_angleopcional
Tipostring | null
Ángulo de cámara de la imagen generada.
vgl.photographic_characteristics.lens_focal_lengthopcional
Tipostring | null
Configuración del objetivo para la imagen generada, expresada como distancia focal.
vgl.style_mediumopcional
Tipostring | null
Medio estilístico de la imagen generada.
vgl.text_renderopcional
Tipoobject[]
Predeterminado[]
Lista de entradas de texto que se incluirán en la imagen.
vgl.text_render[].textobligatorio
Tipostring
Texto que se renderizará y que también se presenta visualmente a fibo-2 como imagen para ayudar a reproducir exactamente el texto proporcionado.
vgl.text_render[].locationopcional
Tipostring | null
Posición del texto dentro de la imagen.
vgl.text_render[].sizeopcional
Tipostring | null
Tamaño del texto dentro de la imagen.
vgl.text_render[].coloropcional
Tipostring | null
Color utilizado para el texto.
vgl.text_render[].fontopcional
Tipostring | null
Estilo de fuente del texto.
vgl.text_render[].appearance_detailsopcional
Tipostring | null
Detalles adicionales relevantes sobre el aspecto del texto.
vgl.contextopcional
Tipostring | null
Contexto de la imagen generada.
vgl.artistic_styleopcional
Tipostring | null
Estilo artístico de la imagen generada.
vgl.edit_instructionopcional
Tipostring | null
Instrucción que describe cómo editar la imagen.
obligatorio Nombre canónico, también aceptado

Los parámetros de archivo aceptan una URL pública https://, un URI data: de hasta 10 MB o el file_url de una subida. Archivos

Salida

GET /requests/req_8k2m4q7x1z9c3v5b6n0p2r4t
{
  "id": "req_8k2m4q7x1z9c3v5b6n0p2r4t",
  "object": "request",
  "model": "bria/fibo-2/edit",
  "status": "succeeded",
  "created_at": "2026-10-20T12:00:00Z",
  "started_at": "2026-10-20T12:00:02Z",
  "completed_at": "2026-10-20T12:00:09Z",
  "queue_position": null,
  "cost": {
    "credits": 40,
    "usd": "0.04",
    "charged": 40,
    "refunded": 0
  },
  "input": {
    "image_urls": [
      "https://content.doitong.com/images/showcase/v3/gen_fox_cartoon.jpg"
    ]
  },
  "output": {
    "image": {
      "url": "https://content.doitong.com/dev-api/2026/10/20/req_8k2m4q7x1z9c3v5b6n0p2r4t/0-output.jpeg",
      "content_type": "image/jpeg",
      "file_name": "0-output.jpeg",
      "file_size": 1843200,
      "width": 1024,
      "height": 768
    },
    "images": [
      {
        "url": "https://content.doitong.com/dev-api/2026/10/20/req_8k2m4q7x1z9c3v5b6n0p2r4t/0-output.jpeg",
        "content_type": "image/jpeg",
        "file_name": "0-output.jpeg",
        "file_size": 1843200,
        "width": 1024,
        "height": 768
      }
    ],
    "vgl": {}
  },
  "outputs": [
    {
      "type": "image",
      "url": "https://content.doitong.com/dev-api/2026/10/20/req_8k2m4q7x1z9c3v5b6n0p2r4t/0-output.jpeg",
      "content_type": "image/jpeg",
      "file_size": 1843200,
      "width": 1024,
      "height": 768,
      "stored": true
    }
  ],
  "error": null,
  "metrics": {
    "inference_seconds": 6.8
  },
  "urls": {
    "self": "https://api.doitong.com/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t",
    "cancel": "https://api.doitong.com/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t/cancel"
  }
}
Tus archivos, tú eligesCada outputs[].url es una copia en nuestro almacenamiento: conservada para siempre (con pago por GB-mes) o 7 días gratis, según la configuración de tu cuenta o ?storage=.
La misma estructura en todos los modelostype, url, content_type, width, height y duration, tanto para imágenes como para vídeo y audio. output es el objeto de resultado propio del modelo.
Campos de salida
image
object {url, content_type, file_name, file_size, width, height}Imagen resultante de la edición.
images
array of object {url, content_type, file_name, file_size, width, height}Lista de imágenes que coincide con el formato devuelto por otras aplicaciones FIBO; su única entrada es la misma imagen.
vgl
objectVGL utilizado para la edición, con su `edit_instruction` incluido.

Más modelos: Edición de imágenes

Para agentes de IA: esta página en Markdown está en https://doitong.com/es-ES/developers/models/bria/fibo-2/edit.md. Todos los modelos y guías: https://doitong.com/developers/llms.txt