सामग्री पर जाएँ

Fibo 2.0 Edit

इंटीग्रेट करें

मॉडल 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"

यह अनुरोध: $0.04 40 API क्रेडिट इसे इस पेज पर चलाएँ

API कुंजी प्राप्त करें
Bria AI इमेज एडिटिंग #image-editing#instruction-based-image-editing#reference-images#e-commerce

निर्देश-आधारित संपादक, जो 1 से 4 छवियाँ लेता है और एकल-छवि क्षेत्रीय संपादन के लिए वैकल्पिक मास्क प्रदान करता है

Bria AI · इमेज

आपका पहला परिणाम यहाँ आएगा

नीचे एक अनुरोध बनाएँ और उसे अपनी API कुंजी से चलाएँ। आउटपुट हमारे स्टोरेज में कॉपी किए जाते हैं और हमेशा के लिए या 7 दिन तक मुफ़्त में रखे जाते हैं।

अनुरोध बनाएँ

कंट्रोल मॉडल स्कीमा से जनरेट होते हैं। इन्हें बदलने पर कोड और कीमत अपडेट होती है।

•आवश्यक image_urls
फ़ाइल ड्रॉप करें, या · 4 तक

सबमिशन क्रम के अनुसार <image_1>, <image_2> आदि के रूप में अनुक्रमित संपादन इनपुट, जिन्हें निर्देश में उपयोग किया जा सकता है। 1–4 इमेज फ़ाइलों या URL के रूप में दें।

लगभग एक मेगापिक्सेल के आउटपुट के लिए आस्पेक्ट अनुपात सेटिंग; एकल इनपुट इमेज इस सेटिंग की परवाह किए बिना अपना अनुपात बनाए रखती है। कई इनपुट होने पर, सेटिंग छोड़ने से पहली इमेज का अनुपात उपयोग होता है।

उन्नत instruction · mask · seed · vgl

'vgl' के साथ दिए जाने पर उसे संशोधित करने वाले संपादन निर्देश। अन्यथा, मुक्त-रूप अनुरोध को VGL दस्तावेज़ में विस्तारित करके प्रतिक्रिया में शामिल किया जाता है।

mask_url
फ़ाइल ड्रॉप करें, या

एकल इमेज वाले अनुरोधों के लिए संपादन मास्क, जो उसी इमेज के समान आयामों वाली फ़ाइल या URL के रूप में दिया जाता है। सफ़ेद भाग पुनर्निर्माण क्षेत्रों को चिह्नित करता है; काला भाग बाकी सबको। परिणाम इनपुट के आयामों का उपयोग करता है और मास्क के बाहर के पिक्सेल बनाए रखता है।

डिफ़ॉल्ट 5555

दोहराए जा सकने वाले परिणामों के लिए यादृच्छिकता नियंत्रित करने वाला सीड, 0 से 2147483647 तक।

पिछली प्रतिक्रिया से पुनः उपयोग किया जा सकने वाला VGL (Visual Generation Language) दस्तावेज़। 'instruction' के साथ यह पहली इमेज का प्रतिनिधित्व करता है और संपादन के लिए आधार देता है; 'instruction' के बिना यह अपरिवर्तित संपादन निर्दिष्ट करता है और इसमें 'edit_instruction' होना चाहिए।

POST /run/bria/fibo-2/edit?wait=20 कोटेशन → $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"

यह अनुरोध चलाएँ

आपकी key इसी ब्राउज़र में रहती है: इसे केवल Doitong API को भेजा जाता है और केवल तभी (localStorage) में सेव किया जाता है जब आप Remember चुनते हैं। API कुंजी प्राप्त करें

Fibo 2.0 Edit के बारे में

`image_urls` में दी गई एक से चार छवियों को संपादित करता है, जिनका संदर्भ `instruction` में <image_1>, <image_2> आदि के रूप में दिया जाता है। पृष्ठभूमि बदलने और उत्पाद को नए दृश्य में रखने जैसे कार्यों के लिए उपयोगी। `mask_url` एकल-छवि अनुरोधों में संपादन को किसी क्षेत्र तक सीमित करता है। संरचित `vgl` दस्तावेज़ भेजा या पुनः उपयोग किया जा सकता है। `aspect_ratio` के 16 सूचीबद्ध मान हैं।

पैरामीटर

कैनोनिकल नाम या नेटिव नाम में से कोई एक भेजें, दोनों नहीं। कैनोनिकल नाम

नामप्रकार डिफ़ॉल्टअनुमत विवरण
image_urlsआवश्यक images
प्रकारurl[] · image
≤ 4 आइटम
सबमिशन क्रम के अनुसार <image_1>, <image_2> आदि के रूप में अनुक्रमित संपादन इनपुट, जिन्हें निर्देश में उपयोग किया जा सकता है। 1–4 इमेज फ़ाइलों या URL के रूप में दें।
instructionवैकल्पिक
प्रकारstring | null
'vgl' के साथ दिए जाने पर उसे संशोधित करने वाले संपादन निर्देश। अन्यथा, मुक्त-रूप अनुरोध को VGL दस्तावेज़ में विस्तारित करके प्रतिक्रिया में शामिल किया जाता है।
aspect_ratioवैकल्पिक
प्रकारenum
1:11:21:31:41:52:12:33:13:23:44:14:34:55:15:49:16
+5 और9:2110:1616:916:1021:9
लगभग एक मेगापिक्सेल के आउटपुट के लिए आस्पेक्ट अनुपात सेटिंग; एकल इनपुट इमेज इस सेटिंग की परवाह किए बिना अपना अनुपात बनाए रखती है। कई इनपुट होने पर, सेटिंग छोड़ने से पहली इमेज का अनुपात उपयोग होता है।
seedवैकल्पिक
प्रकारinteger
डिफ़ॉल्ट5555
0 – 2,14,74,83,647
दोहराए जा सकने वाले परिणामों के लिए यादृच्छिकता नियंत्रित करने वाला सीड, 0 से 2147483647 तक।
mask_urlवैकल्पिक mask
प्रकारurl · image
एकल इमेज वाले अनुरोधों के लिए संपादन मास्क, जो उसी इमेज के समान आयामों वाली फ़ाइल या URL के रूप में दिया जाता है। सफ़ेद भाग पुनर्निर्माण क्षेत्रों को चिह्नित करता है; काला भाग बाकी सबको। परिणाम इनपुट के आयामों का उपयोग करता है और मास्क के बाहर के पिक्सेल बनाए रखता है।
vglवैकल्पिक
प्रकारobject
पिछली प्रतिक्रिया से पुनः उपयोग किया जा सकने वाला VGL (Visual Generation Language) दस्तावेज़। 'instruction' के साथ यह पहली इमेज का प्रतिनिधित्व करता है और संपादन के लिए आधार देता है; 'instruction' के बिना यह अपरिवर्तित संपादन निर्दिष्ट करता है और इसमें 'edit_instruction' होना चाहिए।
vgl.short_descriptionवैकल्पिक
प्रकारstring | null
वांछित आउटपुट इमेज का संक्षिप्त वर्णन।
vgl.objectsवैकल्पिक
प्रकारobject[]
डिफ़ॉल्ट[]
निर्मित इमेज की सामग्री को सूची के रूप में निर्दिष्ट करें, जिसमें प्रत्येक ऑब्जेक्ट की विशेषताएँ और दर्शाए गए अन्य ऑब्जेक्ट के साथ उसके संबंध दर्ज हों।
vgl.objects[].descriptionवैकल्पिक
प्रकारstring | null
वांछित आउटपुट ऑब्जेक्ट का वर्णन।
vgl.objects[].locationवैकल्पिक
प्रकारstring | null
इमेज के भीतर ऑब्जेक्ट की स्थिति।
vgl.objects[].relationshipआवश्यक
प्रकारstring
इमेज के अन्य ऑब्जेक्ट के साथ ऑब्जेक्ट का संबंध।
vgl.objects[].relative_sizeवैकल्पिक
प्रकारstring | null
इमेज के सापेक्ष ऑब्जेक्ट का आकार।
vgl.objects[].shape_and_colorवैकल्पिक
प्रकारstring | null
ऑब्जेक्ट का आकार और रंग।
vgl.objects[].textureवैकल्पिक
प्रकारstring | null
ऑब्जेक्ट की बनावट।
vgl.objects[].appearance_detailsवैकल्पिक
प्रकारstring | null
ऑब्जेक्ट के स्वरूप का वर्णन करने वाले विवरण।
vgl.objects[].number_of_objectsवैकल्पिक
प्रकारinteger | null
इमेज के भीतर ऑब्जेक्ट की संख्या।
vgl.objects[].poseवैकल्पिक
प्रकारstring | null
दर्शाए गए ऑब्जेक्ट की मुद्रा।
vgl.objects[].expressionवैकल्पिक
प्रकारstring | null
दर्शाए गए ऑब्जेक्ट की अभिव्यक्ति।
vgl.objects[].clothingवैकल्पिक
प्रकारstring | null
दर्शाए गए ऑब्जेक्ट द्वारा पहने गए कपड़े।
vgl.objects[].actionवैकल्पिक
प्रकारstring | null
दर्शाए गए ऑब्जेक्ट द्वारा की जाने वाली क्रिया।
vgl.objects[].genderवैकल्पिक
प्रकारstring | null
दर्शाए गए ऑब्जेक्ट का लिंग।
vgl.objects[].skin_tone_and_textureवैकल्पिक
प्रकारstring | null
दर्शाए गए ऑब्जेक्ट की त्वचा की बनावट और रंगत।
vgl.objects[].orientationवैकल्पिक
प्रकारstring | null
दर्शाए गए ऑब्जेक्ट का अभिविन्यास।
vgl.background_settingवैकल्पिक
प्रकारstring | null
निर्मित इमेज की पृष्ठभूमि सेटिंग।
vgl.lightingवैकल्पिक
प्रकारobject
निर्मित इमेज के लिए प्रकाश व्यवस्था।
vgl.lighting.conditionsवैकल्पिक
प्रकारstring | null
निर्मित इमेज की प्रकाश स्थितियाँ।
vgl.lighting.directionवैकल्पिक
प्रकारstring | null
निर्मित इमेज में प्रकाश की दिशा।
vgl.lighting.shadowsवैकल्पिक
प्रकारstring | null
निर्मित इमेज में दर्शाई जाने वाली छायाएँ।
vgl.aestheticsवैकल्पिक
प्रकारobject
निर्मित इमेज के सौंदर्य गुण।
vgl.aesthetics.compositionवैकल्पिक
प्रकारstring | null
निर्मित इमेज की संरचना।
vgl.aesthetics.color_schemeवैकल्पिक
प्रकारstring | null
निर्मित इमेज का रंग पैलेट।
vgl.aesthetics.mood_atmosphereवैकल्पिक
प्रकारstring | null
निर्मित इमेज का भाव और वातावरण।
vgl.photographic_characteristicsवैकल्पिक
प्रकारobject
निर्मित इमेज के फ़ोटोग्राफ़िक गुण।
vgl.photographic_characteristics.depth_of_fieldवैकल्पिक
प्रकारstring | null
निर्मित इमेज की डेप्थ ऑफ़ फ़ील्ड।
vgl.photographic_characteristics.focusवैकल्पिक
प्रकारstring | null
निर्मित इमेज का फ़ोकस।
vgl.photographic_characteristics.camera_angleवैकल्पिक
प्रकारstring | null
निर्मित इमेज का कैमरा कोण।
vgl.photographic_characteristics.lens_focal_lengthवैकल्पिक
प्रकारstring | null
निर्मित इमेज की लेंस सेटिंग, फोकल लंबाई के रूप में व्यक्त।
vgl.style_mediumवैकल्पिक
प्रकारstring | null
निर्मित इमेज का शैलीगत माध्यम।
vgl.text_renderवैकल्पिक
प्रकारobject[]
डिफ़ॉल्ट[]
इमेज में शामिल की जाने वाली टेक्स्ट प्रविष्टियों की सूची।
vgl.text_render[].textआवश्यक
प्रकारstring
रेंडर करने के लिए टेक्स्ट, जिसे fibo-2 को इमेज के रूप में दृश्य रूप से भी दिया जाता है ताकि दिए गए शब्दों को ठीक-ठीक पुनः बनाया जा सके।
vgl.text_render[].locationवैकल्पिक
प्रकारstring | null
इमेज के भीतर टेक्स्ट की स्थिति।
vgl.text_render[].sizeवैकल्पिक
प्रकारstring | null
इमेज के भीतर टेक्स्ट का आकार।
vgl.text_render[].colorवैकल्पिक
प्रकारstring | null
टेक्स्ट के लिए उपयोग किया जाने वाला रंग।
vgl.text_render[].fontवैकल्पिक
प्रकारstring | null
टेक्स्ट की फ़ॉन्ट शैली।
vgl.text_render[].appearance_detailsवैकल्पिक
प्रकारstring | null
टेक्स्ट के स्वरूप के बारे में अतिरिक्त उल्लेखनीय विवरण।
vgl.contextवैकल्पिक
प्रकारstring | null
निर्मित इमेज का संदर्भ।
vgl.artistic_styleवैकल्पिक
प्रकारstring | null
निर्मित इमेज की कलात्मक शैली।
vgl.edit_instructionवैकल्पिक
प्रकारstring | null
इमेज को संपादित करने का तरीका बताने वाला निर्देश।
आवश्यक कैनोनिकल नाम, यह भी स्वीकार्य है

फ़ाइल पैरामीटर में सार्वजनिक https:// URL, 10 MB तक का data: URI, या अपलोड का file_url लिया जाता है। फ़ाइलें

आउटपुट

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"
  }
}
आपकी फ़ाइलें, आपकी पसंदहर outputs[].url हमारे स्टोरेज में एक कॉपी है: हमेशा के लिए (प्रति GB-माह भुगतान) या 7 दिन तक मुफ़्त में, आपके अकाउंट की सेटिंग या ?storage= के अनुसार।
हर मॉडल पर एक जैसा आकारइमेज, वीडियो और ऑडियो सभी के लिए type, url, content_type, width, height और duration। output मॉडल का अपना परिणाम ऑब्जेक्ट है।
आउटपुट के फ़ील्ड
image
object {url, content_type, file_name, file_size, width, height}संपादन से परिणामी इमेज।
images
array of object {url, content_type, file_name, file_size, width, height}अन्य FIBO ऐप्स द्वारा लौटाए गए प्रारूप से मेल खाने वाली इमेज सूची; इसकी एकमात्र प्रविष्टि वही इमेज है।
vgl
objectसंपादन के लिए उपयोग किया गया VGL, जिसमें इसका `edit_instruction` शामिल है।

और मॉडल: इमेज एडिटिंग

AI एजेंट के लिए: इस पेज का Markdown यहाँ है https://doitong.com/hi/developers/models/bria/fibo-2/edit.md. सभी मॉडल और गाइड: https://doitong.com/developers/llms.txt