Saltar al cuntegna

Fibo 2.0 Edit

Integrar

ID dal model 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"

Questa dumonda: $0,04 40 credits API Lantschar sin questa pagina

Obtegna ina clav API
Bria AI Modificaziun da maletgs #image-editing#instruction-based-image-editing#reference-images#e-commerce

Editur basà sin instrucziuns che dovra 1 fin a 4 maletgs, cun masca opziunala per ediziuns regiunalas d'in singul maletg

Bria AI · Maletg

Tes emprim resultat vegn qua

Construis ina dumonda sutvart e l'exequescha cun tia clav API. Outputs vegnan copiads en nossa memorisaziun, conservads per adina u 7 dis gratuitamain.

Construir ina dumonda

Ils controls vegnan generads dal schema dal model. Il code e ​​il pretsch s'actualiseschan durant che ti als midas.

•obligatori image_urls
Trametta in datoteca u · fin a 4

Inputs d'editaziun inditgads tenor l'urden da suttamissiun sco <image_1>, <image_2>, e.u.v. per l'utilisaziun en l'instrucziun. Furnescha 1–4 maletgs sco datotecas u URLs.

Regulaziun dal format per in output d'circa in megapixel; in singul maletg d'input mantegna ses format independentamain da questa regulaziun. Cun plirs inputs vegn, sche la regulaziun manca, utilisà il format dal prim maletg.

Avanzà instruction · mask · seed · vgl

Directivas d'editaziun che midan 'vgl' sch'el vegn furnì ensemen cun quai. Autramain vegn la dumonda libra engrondida en in document VGL e resguardada en la resposta.

mask_url
Trametta in datoteca u

Mascha d'editaziun per dumondas cun in singul maletg, furnida sco datoteca u URL cun dimensiuns identicas a quellas dal maletg. Alv marchescha las regiuns da regeneraziun; nair marchescha tut il rest. Il resultat utilisescha las dimensiuns da l'input e mantegna ses pixels ordaifer la mascha.

standard 5555

Seed che controlla la casualitad per resultats reproducibels, da 0 fin 2147483647.

Document VGL (Visual Generation Language) reutilisabel d'ina resposta anteriura. Ensemen cun 'instruction' represchenta el il prim maletg e dat la basa per l'editaziun; senza 'instruction' definescha el l'editaziun senza midada e sto cuntegnair 'edit_instruction'.

POST /run/bria/fibo-2/edit?wait=20 calculaziun → $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"

Executar questa dumonda

Tia clav resta en quest browser: ella vegn tramessa mo al Doitong API e memorisada (localStorage) mo sch'ella scheccas Tiar a memoria. Obtegnair ina clav API

Davart Fibo 2.0 Edit

Editezcha in fin a quatter maletgs inditgads en `image_urls`, cun l'`instruction` che sa referescha ad els sco <image_1>, <image_2> e.u.v. Util per remplazzar funds e represchentar products. `mask_url` limita l'ediziun ad ina regiun en dumondas cun in singul maletg. `aspect_ratio` porscha 16 valurs inditgadas, e in document `vgl` structurà po vegnir surdà u reutilisà.

Parameters

Invia u il num canonic u il num nativ, betg omaduas. Nums canonics

NumTip StandardPermess Descripziun
image_urlsobligatori images
Tipurl[] · image
≤ 4 elements
Inputs d'editaziun inditgads tenor l'urden da suttamissiun sco <image_1>, <image_2>, e.u.v. per l'utilisaziun en l'instrucziun. Furnescha 1–4 maletgs sco datotecas u URLs.
instructionopziunal
Tipstring | null
Directivas d'editaziun che midan 'vgl' sch'el vegn furnì ensemen cun quai. Autramain vegn la dumonda libra engrondida en in document VGL e resguardada en la resposta.
aspect_ratioopziunal
Tipenum
1:11:21:31:41:52:12:33:13:23:44:14:34:55:15:49:16
+5 dapli9:2110:1616:916:1021:9
Regulaziun dal format per in output d'circa in megapixel; in singul maletg d'input mantegna ses format independentamain da questa regulaziun. Cun plirs inputs vegn, sche la regulaziun manca, utilisà il format dal prim maletg.
seedopziunal
Tipinteger
Standard5555
0 – 2 147 483 647
Seed che controlla la casualitad per resultats reproducibels, da 0 fin 2147483647.
mask_urlopziunal mask
Tipurl · image
Mascha d'editaziun per dumondas cun in singul maletg, furnida sco datoteca u URL cun dimensiuns identicas a quellas dal maletg. Alv marchescha las regiuns da regeneraziun; nair marchescha tut il rest. Il resultat utilisescha las dimensiuns da l'input e mantegna ses pixels ordaifer la mascha.
vglopziunal
Tipobject
Document VGL (Visual Generation Language) reutilisabel d'ina resposta anteriura. Ensemen cun 'instruction' represchenta el il prim maletg e dat la basa per l'editaziun; senza 'instruction' definescha el l'editaziun senza midada e sto cuntegnair 'edit_instruction'.
vgl.short_descriptionopziunal
Tipstring | null
Descripziun curta dal maletg d'output giavischà.
vgl.objectsopziunal
Tipobject[]
Standard[]
Definescha il cuntegnì dal maletg generà sco glista, cun registraziun dals attributs da mintga object e da lur relaziuns cun ils auters objects represchentads.
vgl.objects[].descriptionopziunal
Tipstring | null
Descripziun da l'object d'output giavischà.
vgl.objects[].locationopziunal
Tipstring | null
Posiziun da l'object entaifer il maletg.
vgl.objects[].relationshipobligatori
Tipstring
Relaziun da l'object cun ils auters objects dal maletg.
vgl.objects[].relative_sizeopziunal
Tipstring | null
Grondezza da l'object en relaziun cun il maletg.
vgl.objects[].shape_and_coloropziunal
Tipstring | null
Furma e colur da l'object.
vgl.objects[].textureopziunal
Tipstring | null
Textura da l'object.
vgl.objects[].appearance_detailsopziunal
Tipstring | null
Detagls che descrivan l'apparientscha da l'object.
vgl.objects[].number_of_objectsopziunal
Tipinteger | null
Dumber d'objects entaifer il maletg.
vgl.objects[].poseopziunal
Tipstring | null
Posa da l'object represchentà.
vgl.objects[].expressionopziunal
Tipstring | null
Expressiun mussada da l'object represchentà.
vgl.objects[].clothingopziunal
Tipstring | null
Vestgadira purtada da l'object represchentà.
vgl.objects[].actionopziunal
Tipstring | null
Acziun exequida da l'object represchentà.
vgl.objects[].genderopziunal
Tipstring | null
Schlattaina da l'object represchentà.
vgl.objects[].skin_tone_and_textureopziunal
Tipstring | null
Textura e tun da la pel da l'object represchentà.
vgl.objects[].orientationopziunal
Tipstring | null
Orientaziun da l'object represchentà.
vgl.background_settingopziunal
Tipstring | null
Fund per il maletg generà.
vgl.lightingopziunal
Tipobject
Illuminaziun dal maletg generà.
vgl.lighting.conditionsopziunal
Tipstring | null
Cundiziuns d'illuminaziun dal maletg generà.
vgl.lighting.directionopziunal
Tipstring | null
Direcziun da l'illuminaziun dal maletg generà.
vgl.lighting.shadowsopziunal
Tipstring | null
Sumbrivas da represchentar en il maletg generà.
vgl.aestheticsopziunal
Tipobject
Qualitads esteticas dal maletg generà.
vgl.aesthetics.compositionopziunal
Tipstring | null
Cumposiziun dal maletg generà.
vgl.aesthetics.color_schemeopziunal
Tipstring | null
Paletta da colurs dal maletg generà.
vgl.aesthetics.mood_atmosphereopziunal
Tipstring | null
Stadi d'amez e atmosfera dal maletg generà.
vgl.photographic_characteristicsopziunal
Tipobject
Caracteristicas fotografias dal maletg generà.
vgl.photographic_characteristics.depth_of_fieldopziunal
Tipstring | null
Profunditad da champ dal maletg generà.
vgl.photographic_characteristics.focusopziunal
Tipstring | null
Focus dal maletg generà.
vgl.photographic_characteristics.camera_angleopziunal
Tipstring | null
Angul da camera dal maletg generà.
vgl.photographic_characteristics.lens_focal_lengthopziunal
Tipstring | null
Regulaziun da l'obiectiv per il maletg generà, exprimida sco distanza focala.
vgl.style_mediumopziunal
Tipstring | null
Medium stilistic dal maletg generà.
vgl.text_renderopziunal
Tipobject[]
Standard[]
Glista d'entradas da text d'integrar en il maletg.
vgl.text_render[].textobligatori
Tipstring
Text da renderisar, er preschentà visualmain a fibo-2 sco maletg per gidar a reproducir exactamain il text furnì.
vgl.text_render[].locationopziunal
Tipstring | null
Posiziun dal text entaifer il maletg.
vgl.text_render[].sizeopziunal
Tipstring | null
Grondezza dal text entaifer il maletg.
vgl.text_render[].coloropziunal
Tipstring | null
Colur utilisada per il text.
vgl.text_render[].fontopziunal
Tipstring | null
Stil da la scrittira per il text.
vgl.text_render[].appearance_detailsopziunal
Tipstring | null
Detagls supplementars impurtants davart l'apparientscha dal text.
vgl.contextopziunal
Tipstring | null
Context per il maletg generà.
vgl.artistic_styleopziunal
Tipstring | null
Stil artistic dal maletg generà.
vgl.edit_instructionopziunal
Tipstring | null
Instrucziun che descriva co editar il maletg.
obligatori Num canonic, er acceptà

Ils parameters da datotecas acceptan ina URL publica https://, ina URI data: fin a 10 MB u il file_url d'ina chargiada. Datotecas

Output

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"
  }
}
Tias datotecas, tia decisiunMintga outputs[].url è ina copia en nossa memorisaziun: conservada per adina (pajà per GB-mes) u 7 dis gratuitamain, tenor la configuraziun dal conto u ?storage=.
La medema structura per mintga modeltype, url, content_type, width, height e duration, tant per maletgs sco per video e audio. output è l'object da resultat dal model sez.
Champs da l'output
image
object {url, content_type, file_name, file_size, width, height}Maletg resultant da l'editaziun.
images
array of object {url, content_type, file_name, file_size, width, height}Glista da maletgs en il format rendì dad autras applicaziuns FIBO; sia unica entrada è il medem maletg.
vgl
objectVGL utilisà per l'editaziun, cun ses `edit_instruction` inclus.

Dapli models: Modificaziun da maletgs

Per agents AI: questa pagina sco Markdown è disponibla sut https://doitong.com/rm/developers/models/bria/fibo-2/edit.md. Tut ils models e las guidas: https://doitong.com/developers/llms.txt