Lompat ke konten

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 di halaman ini

Dapatkan kunci API
Bria AI Pengeditan Gambar #image-editing#instruction-based-image-editing#reference-images#e-commerce

Editor berbasis instruksi yang menerima 1 hingga 4 gambar, dengan mask opsional untuk pengeditan regional pada satu gambar

Bria AI · Gambar

Hasil pertama Anda akan muncul di sini

Buat permintaan di bawah ini dan jalankan dengan kunci API Anda. Output disalin ke penyimpanan kami, disimpan selamanya atau 7 hari gratis.

Buat permintaan

Kontrol dibuat dari skema model. Kode dan harga diperbarui saat Anda mengubahnya.

•wajib image_urls
Jatuhkan file, atau · hingga 4

Input pengeditan yang diindeks berdasarkan urutan pengiriman sebagai <image_1>, <image_2>, dan seterusnya untuk digunakan dalam instruksi. Berikan 1–4 gambar sebagai file atau URL.

Pengaturan rasio aspek untuk output sekitar satu megapiksel; satu gambar input mempertahankan rasionya terlepas dari pengaturan ini. Dengan beberapa input, jika pengaturan dihilangkan, rasio gambar pertama digunakan.

Lanjutan instruction · mask · seed · vgl

Petunjuk pengeditan yang memodifikasi 'vgl' jika diberikan bersamanya. Jika tidak, permintaan bebas diperluas menjadi dokumen VGL dan disertakan dalam respons.

mask_url
Jatuhkan file, atau

Mask pengeditan untuk permintaan yang berisi satu gambar, diberikan sebagai file atau URL dengan dimensi yang sesuai dengan gambar tersebut. Putih menandai area regenerasi; hitam menandai area lainnya. Hasil menggunakan dimensi input dan mempertahankan pikselnya di luar mask.

bawaan 5555

Seed yang mengontrol keacakan untuk hasil yang dapat direproduksi, dalam rentang 0 hingga 2147483647.

Dokumen VGL (Visual Generation Language) yang dapat digunakan kembali dari respons sebelumnya. Bersama 'instruction', dokumen ini merepresentasikan gambar pertama dan menjadi dasar pengeditan; tanpa 'instruction', dokumen ini menentukan pengeditan apa adanya dan harus berisi 'edit_instruction'.

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

Key Anda tetap berada di browser ini: key hanya dikirim ke Doitong API dan disimpan (localStorage) hanya jika Anda mencentang Ingat. Dapatkan kunci API

Tentang Fibo 2.0 Edit

Mengedit satu hingga empat gambar yang diberikan dalam `image_urls`, dengan `instruction` yang merujuknya sebagai <image_1>, <image_2>, dan seterusnya. Berguna untuk mengganti latar dan menata ulang produk. `mask_url` membatasi pengeditan ke suatu area pada permintaan satu gambar. `aspect_ratio` menyediakan 16 nilai, dan dokumen `vgl` terstruktur dapat diberikan atau digunakan kembali.

Parameter

Kirim nama kanonis atau nama asli, bukan keduanya. Nama kanonis

NamaTipe BawaanDiizinkan Deskripsi
image_urlswajib images
Tipeurl[] · image
≤ 4 item
Input pengeditan yang diindeks berdasarkan urutan pengiriman sebagai <image_1>, <image_2>, dan seterusnya untuk digunakan dalam instruksi. Berikan 1–4 gambar sebagai file atau URL.
instructionopsional
Tipestring | null
Petunjuk pengeditan yang memodifikasi 'vgl' jika diberikan bersamanya. Jika tidak, permintaan bebas diperluas menjadi dokumen VGL dan disertakan dalam respons.
aspect_ratioopsional
Tipeenum
1:11:21:31:41:52:12:33:13:23:44:14:34:55:15:49:16
+5 lainnya9:2110:1616:916:1021:9
Pengaturan rasio aspek untuk output sekitar satu megapiksel; satu gambar input mempertahankan rasionya terlepas dari pengaturan ini. Dengan beberapa input, jika pengaturan dihilangkan, rasio gambar pertama digunakan.
seedopsional
Tipeinteger
Bawaan5555
0 – 2.147.483.647
Seed yang mengontrol keacakan untuk hasil yang dapat direproduksi, dalam rentang 0 hingga 2147483647.
mask_urlopsional mask
Tipeurl · image
Mask pengeditan untuk permintaan yang berisi satu gambar, diberikan sebagai file atau URL dengan dimensi yang sesuai dengan gambar tersebut. Putih menandai area regenerasi; hitam menandai area lainnya. Hasil menggunakan dimensi input dan mempertahankan pikselnya di luar mask.
vglopsional
Tipeobject
Dokumen VGL (Visual Generation Language) yang dapat digunakan kembali dari respons sebelumnya. Bersama 'instruction', dokumen ini merepresentasikan gambar pertama dan menjadi dasar pengeditan; tanpa 'instruction', dokumen ini menentukan pengeditan apa adanya dan harus berisi 'edit_instruction'.
vgl.short_descriptionopsional
Tipestring | null
Deskripsi singkat tentang gambar output yang diinginkan.
vgl.objectsopsional
Tipeobject[]
Bawaan[]
Tentukan konten gambar yang dihasilkan sebagai daftar, dengan mencatat atribut setiap objek dan hubungannya dengan objek lain yang digambarkan.
vgl.objects[].descriptionopsional
Tipestring | null
Deskripsi objek output yang diinginkan.
vgl.objects[].locationopsional
Tipestring | null
Posisi objek di dalam gambar.
vgl.objects[].relationshipwajib
Tipestring
Hubungan objek dengan objek lain dalam gambar.
vgl.objects[].relative_sizeopsional
Tipestring | null
Ukuran objek relatif terhadap gambar.
vgl.objects[].shape_and_coloropsional
Tipestring | null
Bentuk dan warna objek.
vgl.objects[].textureopsional
Tipestring | null
Tekstur objek.
vgl.objects[].appearance_detailsopsional
Tipestring | null
Detail yang mendeskripsikan tampilan objek.
vgl.objects[].number_of_objectsopsional
Tipeinteger | null
Jumlah objek di dalam gambar.
vgl.objects[].poseopsional
Tipestring | null
Pose objek yang digambarkan.
vgl.objects[].expressionopsional
Tipestring | null
Ekspresi yang ditampilkan objek.
vgl.objects[].clothingopsional
Tipestring | null
Pakaian yang dikenakan objek.
vgl.objects[].actionopsional
Tipestring | null
Tindakan yang dilakukan objek.
vgl.objects[].genderopsional
Tipestring | null
Gender objek yang digambarkan.
vgl.objects[].skin_tone_and_textureopsional
Tipestring | null
Tekstur dan warna kulit objek yang digambarkan.
vgl.objects[].orientationopsional
Tipestring | null
Orientasi objek yang digambarkan.
vgl.background_settingopsional
Tipestring | null
Latar belakang untuk gambar yang dihasilkan.
vgl.lightingopsional
Tipeobject
Pencahayaan untuk gambar yang dihasilkan.
vgl.lighting.conditionsopsional
Tipestring | null
Kondisi pencahayaan untuk gambar yang dihasilkan.
vgl.lighting.directionopsional
Tipestring | null
Arah pencahayaan untuk gambar yang dihasilkan.
vgl.lighting.shadowsopsional
Tipestring | null
Bayangan yang akan digambarkan dalam gambar yang dihasilkan.
vgl.aestheticsopsional
Tipeobject
Kualitas estetika untuk gambar yang dihasilkan.
vgl.aesthetics.compositionopsional
Tipestring | null
Komposisi untuk gambar yang dihasilkan.
vgl.aesthetics.color_schemeopsional
Tipestring | null
Palet warna untuk gambar yang dihasilkan.
vgl.aesthetics.mood_atmosphereopsional
Tipestring | null
Suasana dan atmosfer untuk gambar yang dihasilkan.
vgl.photographic_characteristicsopsional
Tipeobject
Properti fotografi untuk gambar yang dihasilkan.
vgl.photographic_characteristics.depth_of_fieldopsional
Tipestring | null
Kedalaman bidang untuk gambar yang dihasilkan.
vgl.photographic_characteristics.focusopsional
Tipestring | null
Fokus untuk gambar yang dihasilkan.
vgl.photographic_characteristics.camera_angleopsional
Tipestring | null
Sudut kamera untuk gambar yang dihasilkan.
vgl.photographic_characteristics.lens_focal_lengthopsional
Tipestring | null
Pengaturan lensa untuk gambar yang dihasilkan, dinyatakan sebagai panjang fokus.
vgl.style_mediumopsional
Tipestring | null
Media gaya untuk gambar yang dihasilkan.
vgl.text_renderopsional
Tipeobject[]
Bawaan[]
Daftar entri teks yang akan disertakan dalam gambar.
vgl.text_render[].textwajib
Tipestring
Teks untuk dirender, yang juga disajikan secara visual kepada fibo-2 sebagai gambar untuk membantu mereproduksi kata-kata yang diberikan secara persis.
vgl.text_render[].locationopsional
Tipestring | null
Penempatan teks di dalam gambar.
vgl.text_render[].sizeopsional
Tipestring | null
Ukuran teks di dalam gambar.
vgl.text_render[].coloropsional
Tipestring | null
Warna yang digunakan untuk teks.
vgl.text_render[].fontopsional
Tipestring | null
Gaya font untuk teks.
vgl.text_render[].appearance_detailsopsional
Tipestring | null
Detail penting tambahan tentang tampilan teks.
vgl.contextopsional
Tipestring | null
Konteks untuk gambar yang dihasilkan.
vgl.artistic_styleopsional
Tipestring | null
Gaya artistik untuk gambar yang dihasilkan.
vgl.edit_instructionopsional
Tipestring | null
Instruksi yang menjelaskan cara mengedit gambar.
wajib Nama kanonis, juga diterima

Parameter file menerima URL publik https://, URI data: hingga 10 MB, atau file_url dari unggahan. File

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"
  }
}
File Anda, pilihan AndaSetiap outputs[].url adalah salinan di penyimpanan kami: disimpan selamanya (dikenai biaya per GB-bulan) atau 7 hari gratis, sesuai setelan akun atau ?storage=.
Struktur sama di setiap modeltype, url, content_type, width, height, dan duration, untuk gambar, video, dan audio. output adalah objek hasil milik model.
Field output
image
object {url, content_type, file_name, file_size, width, height}Gambar hasil pengeditan.
images
array of object {url, content_type, file_name, file_size, width, height}Daftar gambar yang sesuai dengan format yang dikembalikan aplikasi FIBO lain; satu-satunya entrinya adalah gambar yang sama.
vgl
objectVGL yang digunakan untuk pengeditan, dengan `edit_instruction` disertakan.

Model lainnya: Pengeditan Gambar

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