Langkau ke kandungan

Fibo 2.0 Edit

Integrasikan

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

Permintaan ini: $0.04 40 kredit API Jalankan pada halaman ini

Dapatkan kunci API
Bria AI Penyuntingan Imej #image-editing#instruction-based-image-editing#reference-images#e-commerce

Editor berasaskan arahan yang menerima 1 hingga 4 imej, dengan pelitup pilihan untuk suntingan kawasan imej tunggal

Bria AI · Imej

Hasil pertama anda akan muncul di sini

Bina permintaan di bawah dan jalankannya dengan kunci API anda. Output disalin ke storan kami, disimpan selama-lamanya atau 7 hari secara percuma.

Bina permintaan

Kawalan dijana daripada skema model. Kod dan harga dikemas kini apabila anda mengubahnya.

•diperlukan image_urls
Lepaskan fail, atau · sehingga 4

Input penyuntingan yang diindeks mengikut urutan penghantaran sebagai <image_1>, <image_2> dan seterusnya untuk digunakan dalam arahan. Bekalkan 1–4 imej sebagai fail atau URL.

Tetapan nisbah aspek untuk output kira-kira satu megapiksel; satu imej input mengekalkan nisbahnya tanpa mengira tetapan ini. Dengan beberapa input, jika tetapan ditinggalkan, nisbah imej pertama digunakan.

Lanjutan instruction · mask · seed · vgl

Arahan penyuntingan yang mengubah 'vgl' apabila dibekalkan bersamanya. Jika tidak, permintaan bebas dikembangkan menjadi dokumen VGL dan disertakan dalam respons.

mask_url
Lepaskan fail, atau

Topeng penyuntingan untuk permintaan yang mengandungi satu imej, dibekalkan sebagai fail atau URL dengan dimensi yang sepadan dengan imej itu. Putih menandakan kawasan penjanaan semula; hitam menandakan yang lain. Hasil menggunakan dimensi input dan mengekalkan piksel di luar topeng.

lalai 5555

Seed yang mengawal rawak untuk hasil yang boleh dihasilkan semula, daripada 0 hingga 2147483647.

Dokumen VGL (Visual Generation Language) yang boleh digunakan semula daripada respons terdahulu. Bersama 'instruction', ia mewakili imej pertama dan menyediakan asas penyuntingan; tanpa 'instruction', ia menentukan penyuntingan tanpa perubahan dan mesti mengandungi 'edit_instruction'.

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

Jalankan permintaan ini

Kunci anda kekal dalam pelayar ini: ia hanya dihantar kepada Doitong API dan disimpan (localStorage) hanya jika anda menanda Ingat. Dapatkan kunci API

Tentang Fibo 2.0 Edit

Menyunting satu hingga empat imej yang diberikan dalam `image_urls`, dengan `instruction` merujuk kepadanya sebagai <image_1>, <image_2> dan seterusnya. Berguna untuk pertukaran latar belakang dan penyusunan semula produk. `mask_url` mengehadkan suntingan kepada satu kawasan bagi permintaan imej tunggal. `aspect_ratio` menawarkan 16 nilai yang disenaraikan, dan dokumen `vgl` berstruktur boleh dihantar atau digunakan semula.

Parameter

Hantar sama ada nama kanonik atau nama natif, bukan kedua-duanya. Nama kanonik

NamaJenis LalaiDibenarkan Penerangan
image_urlsdiperlukan images
Jenisurl[] · image
≤ 4 item
Input penyuntingan yang diindeks mengikut urutan penghantaran sebagai <image_1>, <image_2> dan seterusnya untuk digunakan dalam arahan. Bekalkan 1–4 imej sebagai fail atau URL.
instructionpilihan
Jenisstring | null
Arahan penyuntingan yang mengubah 'vgl' apabila dibekalkan bersamanya. Jika tidak, permintaan bebas dikembangkan menjadi dokumen VGL dan disertakan dalam respons.
aspect_ratiopilihan
Jenisenum
1:11:21:31:41:52:12:33:13:23:44:14:34:55:15:49:16
+5 lagi9:2110:1616:916:1021:9
Tetapan nisbah aspek untuk output kira-kira satu megapiksel; satu imej input mengekalkan nisbahnya tanpa mengira tetapan ini. Dengan beberapa input, jika tetapan ditinggalkan, nisbah imej pertama digunakan.
seedpilihan
Jenisinteger
Lalai5555
0 – 2,147,483,647
Seed yang mengawal rawak untuk hasil yang boleh dihasilkan semula, daripada 0 hingga 2147483647.
mask_urlpilihan mask
Jenisurl · image
Topeng penyuntingan untuk permintaan yang mengandungi satu imej, dibekalkan sebagai fail atau URL dengan dimensi yang sepadan dengan imej itu. Putih menandakan kawasan penjanaan semula; hitam menandakan yang lain. Hasil menggunakan dimensi input dan mengekalkan piksel di luar topeng.
vglpilihan
Jenisobject
Dokumen VGL (Visual Generation Language) yang boleh digunakan semula daripada respons terdahulu. Bersama 'instruction', ia mewakili imej pertama dan menyediakan asas penyuntingan; tanpa 'instruction', ia menentukan penyuntingan tanpa perubahan dan mesti mengandungi 'edit_instruction'.
vgl.short_descriptionpilihan
Jenisstring | null
Penerangan ringkas tentang imej output yang dikehendaki.
vgl.objectspilihan
Jenisobject[]
Lalai[]
Nyatakan kandungan imej yang dijana sebagai senarai, dengan merekodkan atribut setiap objek dan hubungannya dengan objek lain yang digambarkan.
vgl.objects[].descriptionpilihan
Jenisstring | null
Penerangan tentang objek output yang dikehendaki.
vgl.objects[].locationpilihan
Jenisstring | null
Kedudukan objek dalam imej.
vgl.objects[].relationshipdiperlukan
Jenisstring
Hubungan objek dengan objek lain dalam imej.
vgl.objects[].relative_sizepilihan
Jenisstring | null
Saiz objek berbanding imej.
vgl.objects[].shape_and_colorpilihan
Jenisstring | null
Bentuk dan warna objek.
vgl.objects[].texturepilihan
Jenisstring | null
Tekstur objek.
vgl.objects[].appearance_detailspilihan
Jenisstring | null
Butiran yang menerangkan penampilan objek.
vgl.objects[].number_of_objectspilihan
Jenisinteger | null
Bilangan objek dalam imej.
vgl.objects[].posepilihan
Jenisstring | null
Pose objek yang digambarkan.
vgl.objects[].expressionpilihan
Jenisstring | null
Ekspresi yang ditunjukkan oleh objek yang digambarkan.
vgl.objects[].clothingpilihan
Jenisstring | null
Pakaian yang dipakai oleh objek yang digambarkan.
vgl.objects[].actionpilihan
Jenisstring | null
Tindakan yang dilakukan oleh objek yang digambarkan.
vgl.objects[].genderpilihan
Jenisstring | null
Jantina objek yang digambarkan.
vgl.objects[].skin_tone_and_texturepilihan
Jenisstring | null
Tekstur dan tona kulit objek yang digambarkan.
vgl.objects[].orientationpilihan
Jenisstring | null
Orientasi objek yang digambarkan.
vgl.background_settingpilihan
Jenisstring | null
Tetapan latar belakang untuk imej yang dijana.
vgl.lightingpilihan
Jenisobject
Pencahayaan untuk imej yang dijana.
vgl.lighting.conditionspilihan
Jenisstring | null
Keadaan pencahayaan untuk imej yang dijana.
vgl.lighting.directionpilihan
Jenisstring | null
Arah pencahayaan untuk imej yang dijana.
vgl.lighting.shadowspilihan
Jenisstring | null
Bayang-bayang yang hendak digambarkan dalam imej yang dijana.
vgl.aestheticspilihan
Jenisobject
Kualiti estetik untuk imej yang dijana.
vgl.aesthetics.compositionpilihan
Jenisstring | null
Komposisi untuk imej yang dijana.
vgl.aesthetics.color_schemepilihan
Jenisstring | null
Palet warna untuk imej yang dijana.
vgl.aesthetics.mood_atmospherepilihan
Jenisstring | null
Suasana dan atmosfera untuk imej yang dijana.
vgl.photographic_characteristicspilihan
Jenisobject
Sifat fotografi untuk imej yang dijana.
vgl.photographic_characteristics.depth_of_fieldpilihan
Jenisstring | null
Kedalaman medan untuk imej yang dijana.
vgl.photographic_characteristics.focuspilihan
Jenisstring | null
Fokus untuk imej yang dijana.
vgl.photographic_characteristics.camera_anglepilihan
Jenisstring | null
Sudut kamera untuk imej yang dijana.
vgl.photographic_characteristics.lens_focal_lengthpilihan
Jenisstring | null
Tetapan kanta untuk imej yang dijana, dinyatakan sebagai jarak fokus.
vgl.style_mediumpilihan
Jenisstring | null
Medium gaya untuk imej yang dijana.
vgl.text_renderpilihan
Jenisobject[]
Lalai[]
Senarai entri teks untuk disertakan dalam imej.
vgl.text_render[].textdiperlukan
Jenisstring
Teks untuk dipaparkan, yang turut dipersembahkan secara visual kepada fibo-2 sebagai imej bagi membantu menghasilkan semula perkataan yang dibekalkan dengan tepat.
vgl.text_render[].locationpilihan
Jenisstring | null
Peletakan teks dalam imej.
vgl.text_render[].sizepilihan
Jenisstring | null
Saiz teks dalam imej.
vgl.text_render[].colorpilihan
Jenisstring | null
Warna yang digunakan untuk teks.
vgl.text_render[].fontpilihan
Jenisstring | null
Gaya fon untuk teks.
vgl.text_render[].appearance_detailspilihan
Jenisstring | null
Butiran tambahan yang perlu diberi perhatian tentang penampilan teks.
vgl.contextpilihan
Jenisstring | null
Konteks untuk imej yang dijana.
vgl.artistic_stylepilihan
Jenisstring | null
Gaya artistik untuk imej yang dijana.
vgl.edit_instructionpilihan
Jenisstring | null
Arahan yang menerangkan cara menyunting imej.
diperlukan Nama kanonik, turut diterima

Parameter fail menerima URL awam https://, URI data: sehingga 10 MB, atau file_url bagi muat naik. Fail

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"
  }
}
Fail anda, pilihan andaSetiap outputs[].url ialah salinan pada storan kami: disimpan selama-lamanya (dibayar setiap GB-bulan) atau 7 hari secara percuma, mengikut tetapan akaun anda atau ?storage=.
Bentuk yang sama pada setiap modeltype, url, content_type, width, height dan duration, untuk imej, video dan audio. output ialah objek hasil model itu sendiri.
Medan output
image
object {url, content_type, file_name, file_size, width, height}Imej yang terhasil daripada penyuntingan.
images
array of object {url, content_type, file_name, file_size, width, height}Senarai imej yang sepadan dengan format yang dikembalikan oleh aplikasi FIBO lain; satu-satunya entrinya ialah imej yang sama.
vgl
objectVGL yang digunakan untuk penyuntingan, dengan `edit_instruction` disertakan.

Lebih banyak model: Penyuntingan Imej

Untuk ejen AI: halaman ini dalam Markdown tersedia di https://doitong.com/ms/developers/models/bria/fibo-2/edit.md. Semua model dan panduan: https://doitong.com/developers/llms.txt