Hoppa till innehåll

Fibo 2.0 Edit

Integrera

Modell-id 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"

Den här begäran: 0,04 $ 40 API-krediter Kör den på den här sidan

Hämta API-nyckel
Bria AI Bildredigering #image-editing#instruction-based-image-editing#reference-images#e-commerce

Instruktionsbaserad redigerare som tar 1 till 4 bilder, med valfri mask för regional redigering av en enskild bild

Bria AI · Bild

Ditt första resultat visas här

Skapa en begäran nedan och kör den med din API-nyckel. Utdata kopieras till vår lagring och sparas för alltid eller 7 dagar kostnadsfritt.

Skapa en begäran

Kontrollerna genereras från modellschemat. Koden och priset uppdateras när du ändrar dem.

•obligatoriskt image_urls
Släpp en fil eller · upp till 4

Redigeringsindata indexerade efter insändningsordning som <image_1>, <image_2> och så vidare för användning i instruktionen. Ange 1–4 bilder som filer eller URL:er.

Inställning för proportioner för utdata på ungefär en megapixel; en enda indata-bild behåller sina proportioner oavsett denna inställning. Med flera indata-bilder används den första bildens proportioner om inställningen utelämnas.

Avancerat instruction · mask · seed · vgl

Redigeringsanvisningar som ändrar 'vgl' när den anges tillsammans med detta. Annars byggs den fria begäran ut till ett VGL-dokument som inkluderas i svaret.

mask_url
Släpp en fil eller

Redigeringsmask för begäranden som innehåller en enda bild, angiven som fil eller URL med dimensioner som matchar bilden. Vitt markerar områden som ska genereras om; svart markerar allt annat. Resultatet använder indatans dimensioner och behåller pixlarna utanför masken.

standard 5555

Seed som styr slumpmässigheten för reproducerbara resultat, från 0 till 2147483647.

VGL-dokument (Visual Generation Language) som kan återanvändas från ett tidigare svar. Tillsammans med 'instruction' representerar det den första bilden och utgör basen för redigeringen; utan 'instruction' anger det redigeringen oförändrad och måste innehålla 'edit_instruction'.

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

Kör den här begäran

Din nyckel stannar i den här webbläsaren: den skickas endast till Doitong API och sparas endast i localStorage om du markerar Kom ihåg. Hämta en API-nyckel

Om Fibo 2.0 Edit

Redigerar en till fyra bilder i `image_urls`, där `instruction` hänvisar till dem som <image_1>, <image_2> och så vidare. Användbar för bakgrundsbyten och omarrangering av produktbilder. En `mask_url` begränsar redigeringen till ett område i förfrågningar med en enda bild. `aspect_ratio` erbjuder 16 listade värden, och ett strukturerat `vgl`-dokument kan skickas eller återanvändas.

Parametrar

Skicka antingen det kanoniska namnet eller det inbyggda namnet, inte båda. Kanoniska namn

NamnTyp StandardTillåtna Beskrivning
image_urlsobligatoriskt images
Typurl[] · image
≤ 4 objekt
Redigeringsindata indexerade efter insändningsordning som <image_1>, <image_2> och så vidare för användning i instruktionen. Ange 1–4 bilder som filer eller URL:er.
instructionvalfritt
Typstring | null
Redigeringsanvisningar som ändrar 'vgl' när den anges tillsammans med detta. Annars byggs den fria begäran ut till ett VGL-dokument som inkluderas i svaret.
aspect_ratiovalfritt
Typenum
1:11:21:31:41:52:12:33:13:23:44:14:34:55:15:49:16
+5 till9:2110:1616:916:1021:9
Inställning för proportioner för utdata på ungefär en megapixel; en enda indata-bild behåller sina proportioner oavsett denna inställning. Med flera indata-bilder används den första bildens proportioner om inställningen utelämnas.
seedvalfritt
Typinteger
Standard5555
0 – 2 147 483 647
Seed som styr slumpmässigheten för reproducerbara resultat, från 0 till 2147483647.
mask_urlvalfritt mask
Typurl · image
Redigeringsmask för begäranden som innehåller en enda bild, angiven som fil eller URL med dimensioner som matchar bilden. Vitt markerar områden som ska genereras om; svart markerar allt annat. Resultatet använder indatans dimensioner och behåller pixlarna utanför masken.
vglvalfritt
Typobject
VGL-dokument (Visual Generation Language) som kan återanvändas från ett tidigare svar. Tillsammans med 'instruction' representerar det den första bilden och utgör basen för redigeringen; utan 'instruction' anger det redigeringen oförändrad och måste innehålla 'edit_instruction'.
vgl.short_descriptionvalfritt
Typstring | null
Kort beskrivning av den avsedda utdata-bilden.
vgl.objectsvalfritt
Typobject[]
Standard[]
Ange den genererade bildens innehåll som en lista med varje objekts attribut och relationer till de andra avbildade objekten.
vgl.objects[].descriptionvalfritt
Typstring | null
Beskrivning av det avsedda objektet.
vgl.objects[].locationvalfritt
Typstring | null
Objektets position i bilden.
vgl.objects[].relationshipobligatoriskt
Typstring
Objektets relation till bildens övriga objekt.
vgl.objects[].relative_sizevalfritt
Typstring | null
Objektets storlek i förhållande till bilden.
vgl.objects[].shape_and_colorvalfritt
Typstring | null
Objektets form och färg.
vgl.objects[].texturevalfritt
Typstring | null
Objektets textur.
vgl.objects[].appearance_detailsvalfritt
Typstring | null
Detaljer som beskriver objektets utseende.
vgl.objects[].number_of_objectsvalfritt
Typinteger | null
Antal objekt i bilden.
vgl.objects[].posevalfritt
Typstring | null
Det avbildade objektets pose.
vgl.objects[].expressionvalfritt
Typstring | null
Det avbildade objektets uttryck.
vgl.objects[].clothingvalfritt
Typstring | null
Kläder som det avbildade objektet bär.
vgl.objects[].actionvalfritt
Typstring | null
Handling som det avbildade objektet utför.
vgl.objects[].gendervalfritt
Typstring | null
Det avbildade objektets kön.
vgl.objects[].skin_tone_and_texturevalfritt
Typstring | null
Det avbildade objektets hudtextur och hudton.
vgl.objects[].orientationvalfritt
Typstring | null
Det avbildade objektets orientering.
vgl.background_settingvalfritt
Typstring | null
Bakgrundsmiljö för den genererade bilden.
vgl.lightingvalfritt
Typobject
Belysning för den genererade bilden.
vgl.lighting.conditionsvalfritt
Typstring | null
Belysningsförhållanden för den genererade bilden.
vgl.lighting.directionvalfritt
Typstring | null
Belysningsriktning för den genererade bilden.
vgl.lighting.shadowsvalfritt
Typstring | null
Skuggor som ska avbildas i den genererade bilden.
vgl.aestheticsvalfritt
Typobject
Estetiska egenskaper för den genererade bilden.
vgl.aesthetics.compositionvalfritt
Typstring | null
Komposition för den genererade bilden.
vgl.aesthetics.color_schemevalfritt
Typstring | null
Färgpalett för den genererade bilden.
vgl.aesthetics.mood_atmospherevalfritt
Typstring | null
Stämning och atmosfär för den genererade bilden.
vgl.photographic_characteristicsvalfritt
Typobject
Fotografiska egenskaper för den genererade bilden.
vgl.photographic_characteristics.depth_of_fieldvalfritt
Typstring | null
Skärpedjup för den genererade bilden.
vgl.photographic_characteristics.focusvalfritt
Typstring | null
Fokus för den genererade bilden.
vgl.photographic_characteristics.camera_anglevalfritt
Typstring | null
Kameravinkel för den genererade bilden.
vgl.photographic_characteristics.lens_focal_lengthvalfritt
Typstring | null
Objektivinställning för den genererade bilden, uttryckt som brännvidd.
vgl.style_mediumvalfritt
Typstring | null
Stilistiskt medium för den genererade bilden.
vgl.text_rendervalfritt
Typobject[]
Standard[]
Lista över textposter som ska inkluderas i bilden.
vgl.text_render[].textobligatoriskt
Typstring
Text som ska renderas och som även visas visuellt för fibo-2 som en bild för att hjälpa till att återskapa den angivna formuleringen exakt.
vgl.text_render[].locationvalfritt
Typstring | null
Textens placering i bilden.
vgl.text_render[].sizevalfritt
Typstring | null
Textens storlek i bilden.
vgl.text_render[].colorvalfritt
Typstring | null
Färg som används för texten.
vgl.text_render[].fontvalfritt
Typstring | null
Teckensnittsstil för texten.
vgl.text_render[].appearance_detailsvalfritt
Typstring | null
Ytterligare viktiga detaljer om textens utseende.
vgl.contextvalfritt
Typstring | null
Kontext för den genererade bilden.
vgl.artistic_stylevalfritt
Typstring | null
Konstnärlig stil för den genererade bilden.
vgl.edit_instructionvalfritt
Typstring | null
Instruktion som beskriver hur bilden ska redigeras.
obligatoriskt Kanoniskt namn, accepteras också

Filparametrar tar emot en offentlig https://-URL, en data:-URI på upp till 10 MB eller file_url från en uppladdning. Filer

Resultat

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"
  }
}
Dina filer, ditt valVarje outputs[].url är en kopia i vår lagring: sparad för alltid (debiteras per GB-månad) eller 7 dagar kostnadsfritt, enligt din kontoinställning eller ?storage=.
Samma struktur för varje modelltype, url, content_type, width, height och duration, för bilder, video och ljud. output är modellens eget resultatobjekt.
Resultatets fält
image
object {url, content_type, file_name, file_size, width, height}Bild som blir resultatet av redigeringen.
images
array of object {url, content_type, file_name, file_size, width, height}Bildlista i samma format som returneras av andra FIBO-appar; den enda posten är samma bild.
vgl
objectVGL som användes för redigeringen, med dess `edit_instruction` inkluderad.

Fler modeller: Bildredigering

För AI-agenter: den här sidan som Markdown finns på https://doitong.com/sv/developers/models/bria/fibo-2/edit.md. Alla modeller och guider: https://doitong.com/developers/llms.txt