Zum Inhalt springen

Fibo 2.0 Edit

Integrieren

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"

Diese Anfrage: 0,04 $ 40 API-Credits Auf dieser Seite ausführen

API-Schlüssel abrufen
Bria AI Bildbearbeitung #image-editing#instruction-based-image-editing#reference-images#e-commerce

Instruktionsbasierter Editor für 1 bis 4 Bilder mit optionaler Maske für regionale Bearbeitungen eines einzelnen Bildes

Bria AI · Bild

Dein erstes Ergebnis erscheint hier

Erstelle unten eine Anfrage und führe sie mit deinem API-Schlüssel aus. Ausgaben werden in unseren Speicher kopiert und dauerhaft oder 7 Tage kostenlos aufbewahrt.

Anfrage erstellen

Die Steuerelemente werden aus dem Modellschema generiert. Code und Preis werden aktualisiert, während du sie änderst.

•erforderlich image_urls
Datei ablegen oder · bis zu 4

Bearbeitungseingaben, die nach Einreichungsreihenfolge als <image_1>, <image_2> usw. für die Verwendung in der Anweisung indiziert sind. Gib 1–4 Bilder als Dateien oder URLs an.

Seitenverhältnis für eine Ausgabe von ungefähr einem Megapixel; ein einzelnes Eingabebild behält unabhängig von dieser Einstellung sein Verhältnis bei. Bei mehreren Eingaben wird bei Weglassen der Einstellung das Verhältnis des ersten Bildes verwendet.

Erweitert instruction · mask · seed · vgl

Bearbeitungsanweisungen, die 'vgl' ändern, wenn es zusammen damit angegeben wird. Andernfalls wird die frei formulierte Anfrage in ein VGL-Dokument erweitert und in die Antwort aufgenommen.

mask_url
Datei ablegen oder

Bearbeitungsmaske für Anfragen mit einem einzelnen Bild, als Datei oder URL mit zu diesem Bild passenden Abmessungen bereitgestellt. Weiß markiert Bereiche für die Neugenerierung, Schwarz alles andere. Das Ergebnis verwendet die Abmessungen der Eingabe und behält außerhalb der Maske deren Pixel bei.

Standard 5555

Seed zur Steuerung der Zufälligkeit für reproduzierbare Ergebnisse im Bereich von 0 bis 2147483647.

VGL-Dokument (Visual Generation Language), das aus einer früheren Antwort wiederverwendet werden kann. Zusammen mit 'instruction' stellt es das erste Bild dar und dient als Grundlage für die Bearbeitung; ohne 'instruction' legt es die unveränderte Bearbeitung fest und muss 'edit_instruction' enthalten.

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

Diese Anfrage ausführen

Dein Schlüssel bleibt in diesem Browser: Er wird nur an die Doitong API gesendet und nur gespeichert (localStorage), wenn du „Merken“ aktivierst. API-Schlüssel abrufen

Über Fibo 2.0 Edit

Bearbeitet ein bis vier in `image_urls` angegebene Bilder; die `instruction` verweist auf sie als <image_1>, <image_2> und so weiter. Geeignet für Hintergrundwechsel und neue Produktinszenierungen. Eine `mask_url` beschränkt die Bearbeitung bei Einzelbildanfragen auf eine Region. `aspect_ratio` bietet 16 aufgelistete Werte, und ein strukturiertes `vgl`-Dokument kann übergeben oder wiederverwendet werden.

Parameter

Sende entweder den kanonischen Namen oder den nativen Namen, nicht beide. Kanonische Namen

NameTyp StandardZulässig Beschreibung
image_urlserforderlich images
Typurl[] · image
≤ 4 Elemente
Bearbeitungseingaben, die nach Einreichungsreihenfolge als <image_1>, <image_2> usw. für die Verwendung in der Anweisung indiziert sind. Gib 1–4 Bilder als Dateien oder URLs an.
instructionoptional
Typstring | null
Bearbeitungsanweisungen, die 'vgl' ändern, wenn es zusammen damit angegeben wird. Andernfalls wird die frei formulierte Anfrage in ein VGL-Dokument erweitert und in die Antwort aufgenommen.
aspect_ratiooptional
Typenum
1:11:21:31:41:52:12:33:13:23:44:14:34:55:15:49:16
+5 weitere9:2110:1616:916:1021:9
Seitenverhältnis für eine Ausgabe von ungefähr einem Megapixel; ein einzelnes Eingabebild behält unabhängig von dieser Einstellung sein Verhältnis bei. Bei mehreren Eingaben wird bei Weglassen der Einstellung das Verhältnis des ersten Bildes verwendet.
seedoptional
Typinteger
Standard5555
0 – 2.147.483.647
Seed zur Steuerung der Zufälligkeit für reproduzierbare Ergebnisse im Bereich von 0 bis 2147483647.
mask_urloptional mask
Typurl · image
Bearbeitungsmaske für Anfragen mit einem einzelnen Bild, als Datei oder URL mit zu diesem Bild passenden Abmessungen bereitgestellt. Weiß markiert Bereiche für die Neugenerierung, Schwarz alles andere. Das Ergebnis verwendet die Abmessungen der Eingabe und behält außerhalb der Maske deren Pixel bei.
vgloptional
Typobject
VGL-Dokument (Visual Generation Language), das aus einer früheren Antwort wiederverwendet werden kann. Zusammen mit 'instruction' stellt es das erste Bild dar und dient als Grundlage für die Bearbeitung; ohne 'instruction' legt es die unveränderte Bearbeitung fest und muss 'edit_instruction' enthalten.
vgl.short_descriptionoptional
Typstring | null
Kurze Beschreibung des vorgesehenen Ausgabebildes.
vgl.objectsoptional
Typobject[]
Standard[]
Gib den Inhalt des erzeugten Bildes als Liste an und erfasse die Attribute jedes Objekts sowie seine Beziehungen zu den anderen dargestellten Objekten.
vgl.objects[].descriptionoptional
Typstring | null
Beschreibung des vorgesehenen Ausgabeobjekts.
vgl.objects[].locationoptional
Typstring | null
Position des Objekts innerhalb des Bildes.
vgl.objects[].relationshiperforderlich
Typstring
Beziehung des Objekts zu den anderen Objekten des Bildes.
vgl.objects[].relative_sizeoptional
Typstring | null
Größe des Objekts relativ zum Bild.
vgl.objects[].shape_and_coloroptional
Typstring | null
Form und Farbe des Objekts.
vgl.objects[].textureoptional
Typstring | null
Textur des Objekts.
vgl.objects[].appearance_detailsoptional
Typstring | null
Details zum Erscheinungsbild des Objekts.
vgl.objects[].number_of_objectsoptional
Typinteger | null
Anzahl der Objekte im Bild.
vgl.objects[].poseoptional
Typstring | null
Pose des dargestellten Objekts.
vgl.objects[].expressionoptional
Typstring | null
Ausdruck des dargestellten Objekts.
vgl.objects[].clothingoptional
Typstring | null
Vom dargestellten Objekt getragene Kleidung.
vgl.objects[].actionoptional
Typstring | null
Vom dargestellten Objekt ausgeführte Handlung.
vgl.objects[].genderoptional
Typstring | null
Geschlecht des dargestellten Objekts.
vgl.objects[].skin_tone_and_textureoptional
Typstring | null
Hauttextur und -ton des dargestellten Objekts.
vgl.objects[].orientationoptional
Typstring | null
Ausrichtung des dargestellten Objekts.
vgl.background_settingoptional
Typstring | null
Hintergrundszenerie für das erzeugte Bild.
vgl.lightingoptional
Typobject
Beleuchtung für das erzeugte Bild.
vgl.lighting.conditionsoptional
Typstring | null
Beleuchtungsbedingungen für das erzeugte Bild.
vgl.lighting.directionoptional
Typstring | null
Beleuchtungsrichtung für das erzeugte Bild.
vgl.lighting.shadowsoptional
Typstring | null
Im erzeugten Bild darzustellende Schatten.
vgl.aestheticsoptional
Typobject
Ästhetische Eigenschaften für das erzeugte Bild.
vgl.aesthetics.compositionoptional
Typstring | null
Komposition für das erzeugte Bild.
vgl.aesthetics.color_schemeoptional
Typstring | null
Farbpalette für das erzeugte Bild.
vgl.aesthetics.mood_atmosphereoptional
Typstring | null
Stimmung und Atmosphäre für das erzeugte Bild.
vgl.photographic_characteristicsoptional
Typobject
Fotografische Eigenschaften für das erzeugte Bild.
vgl.photographic_characteristics.depth_of_fieldoptional
Typstring | null
Schärfentiefe für das erzeugte Bild.
vgl.photographic_characteristics.focusoptional
Typstring | null
Fokus für das erzeugte Bild.
vgl.photographic_characteristics.camera_angleoptional
Typstring | null
Kamerawinkel für das erzeugte Bild.
vgl.photographic_characteristics.lens_focal_lengthoptional
Typstring | null
Objektiveinstellung für das erzeugte Bild, angegeben als Brennweite.
vgl.style_mediumoptional
Typstring | null
Stilistisches Medium für das erzeugte Bild.
vgl.text_renderoptional
Typobject[]
Standard[]
Liste der Textelemente, die in das Bild aufgenommen werden sollen.
vgl.text_render[].texterforderlich
Typstring
Zu rendernder Text, der fibo-2 zusätzlich visuell als Bild präsentiert wird, damit der angegebene Wortlaut exakt reproduziert werden kann.
vgl.text_render[].locationoptional
Typstring | null
Textplatzierung innerhalb des Bildes.
vgl.text_render[].sizeoptional
Typstring | null
Textgröße innerhalb des Bildes.
vgl.text_render[].coloroptional
Typstring | null
Für den Text verwendete Farbe.
vgl.text_render[].fontoptional
Typstring | null
Schriftstil des Textes.
vgl.text_render[].appearance_detailsoptional
Typstring | null
Zusätzliche bemerkenswerte Details zum Erscheinungsbild des Textes.
vgl.contextoptional
Typstring | null
Kontext für das erzeugte Bild.
vgl.artistic_styleoptional
Typstring | null
Künstlerischer Stil für das erzeugte Bild.
vgl.edit_instructionoptional
Typstring | null
Anweisung zur Bearbeitung des Bildes.
erforderlich Kanonischer Name, ebenfalls akzeptiert

Dateiparameter akzeptieren eine öffentliche https://-URL, eine data:-URI bis 10 MB oder die file_url eines Uploads. Dateien

Ausgabe

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"
  }
}
Deine Dateien, deine EntscheidungJede outputs[].url ist eine Kopie in unserem Speicher: dauerhaft aufbewahrt (Abrechnung pro GB-Monat) oder 7 Tage kostenlos – je nach Kontoeinstellung oder ?storage=.
Gleiche Struktur bei jedem Modelltype, url, content_type, width, height und duration – für Bilder, Video und Audio gleichermaßen. output ist das Ergebnisobjekt des Modells.
Ausgabefelder
image
object {url, content_type, file_name, file_size, width, height}Aus der Bearbeitung resultierendes Bild.
images
array of object {url, content_type, file_name, file_size, width, height}Bildliste im Format, das von anderen FIBO-Apps zurückgegeben wird; ihr einziger Eintrag ist dasselbe Bild.
vgl
objectFür die Bearbeitung verwendetes VGL mit eingeschlossenem `edit_instruction`.

Weitere Modelle: Bildbearbeitung

Für KI-Agenten: Diese Seite ist als Markdown verfügbar unter https://doitong.com/de/developers/models/bria/fibo-2/edit.md. Alle Modelle und Anleitungen: https://doitong.com/developers/llms.txt