কনটেন্টে যান

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.ru/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.ru/v1/requests/REQUEST_ID?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY"

এই অনুরোধ: ০.০৪$ ৪০ API ক্রেডিট · ≈ ৪.২২₽ এই পেজে চালান

API কী পান
Bria AI ছবি সম্পাদনা #image-editing#instruction-based-image-editing#reference-images#e-commerce

নির্দেশনাভিত্তিক এডিটর, যা 1 থেকে 4টি ছবি গ্রহণ করে এবং একক-ছবি আঞ্চলিক সম্পাদনার জন্য ঐচ্ছিক মাস্ক সমর্থন করে

Bria AI · ছবি

আপনার প্রথম ফলাফল এখানে আসবে

নিচে একটি রিকোয়েস্ট তৈরি করে আপনার API কী দিয়ে চালান। আউটপুট আমাদের স্টোরেজে কপি করা হয়, চিরকাল বা বিনামূল্যে ৭ দিন পর্যন্ত রাখা হয়।

একটি অনুরোধ তৈরি করুন

মডেল স্কিমা থেকে কন্ট্রোল তৈরি করা হয়। এগুলো পরিবর্তন করলে কোড ও মূল্য আপডেট হয়।

•আবশ্যক image_urls
একটি ফাইল ড্রপ করুন, অথবা · 4 পর্যন্ত

জমা দেওয়ার ক্রম অনুযায়ী index করা ইনপুট, যা নির্দেশনায় <image_1>, <image_2> ইত্যাদি হিসেবে ব্যবহৃত হয়। ফাইল বা URL হিসেবে 1–4টি ছবি দিন।

প্রায় এক মেগাপিক্সেল আউটপুটের জন্য aspect ratio সেটিং; একটি ইনপুট ছবি এই সেটিং নির্বিশেষে নিজের ratio ধরে রাখে। একাধিক ইনপুটে সেটিং বাদ দিলে প্রথম ছবির ratio ব্যবহৃত হয়।

অ্যাডভান্সড instruction · mask · seed · vgl

'vgl'-এর সঙ্গে দিলে সেটি পরিবর্তনকারী editing directions। অন্যথায়, free-form রিকোয়েস্টটি একটি VGL document-এ সম্প্রসারিত হয়ে response-এ অন্তর্ভুক্ত হয়।

mask_url
একটি ফাইল ড্রপ করুন, অথবা

একটি মাত্র ছবি থাকা রিকোয়েস্টের জন্য editing mask, ওই ছবির সমান মাত্রার ফাইল বা URL হিসেবে দেওয়া হয়। সাদা অংশ regeneration এলাকা এবং কালো অংশ বাকি সবকিছু নির্দেশ করে। ফলাফল ইনপুটের মাত্রা ব্যবহার করে এবং mask-এর বাইরের pixels অপরিবর্তিত রাখে।

ডিফল্ট 5555

পুনরুৎপাদনযোগ্য ফলাফলের জন্য এলোমেলোতা নিয়ন্ত্রণকারী seed, 0 থেকে 2147483647 পর্যন্ত।

VGL (Visual Generation Language) document, যা আগের response থেকে পুনরায় ব্যবহার করা যায়। 'instruction'-এর সঙ্গে এটি প্রথম ছবির প্রতিনিধিত্ব করে এবং editing-এর baseline দেয়; 'instruction' না থাকলে এটি অপরিবর্তিত edit নির্ধারণ করে এবং অবশ্যই 'edit_instruction' ধারণ করতে হবে।

POST /run/bria/fibo-2/edit?wait=20 মূল্য → ০.০৪$
# Run the model; wait up to 20 s for the finished result in the same call
curl -X POST "https://api.doitong.ru/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.ru/v1/requests/REQUEST_ID?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY"

এই অনুরোধ চালান

আপনার key এই ব্রাউজারেই থাকে: এটি শুধু Doitong API-তে পাঠানো হয় এবং Remember টিক দিলে কেবল localStorage-এ সংরক্ষিত হয়। একটি API কী পান

Fibo 2.0 Edit সম্পর্কে

`image_urls`-এ দেওয়া এক থেকে চারটি ছবি সম্পাদনা করে; `instruction`-এ সেগুলোকে <image_1>, <image_2> ইত্যাদি হিসেবে উল্লেখ করা হয়। ব্যাকগ্রাউন্ড বদলানো ও পণ্যের দৃশ্য পুনর্বিন্যাসের মতো কাজে উপযোগী। একক-ছবির অনুরোধে `mask_url` সম্পাদনাকে একটি অঞ্চলে সীমাবদ্ধ করে। একটি কাঠামোবদ্ধ `vgl` ডকুমেন্ট পাঠানো বা পুনর্ব্যবহার করা যায়। `aspect_ratio`-এ 16টি তালিকাভুক্ত মান রয়েছে।

প্যারামিটার

ক্যানোনিকাল নাম অথবা নেটিভ নাম—দুটো একসঙ্গে নয়—পাঠান। ক্যানোনিকাল নামগুলো

নামধরন ডিফল্টঅনুমোদিত বিবরণ
image_urlsআবশ্যক images
ধরনurl[] · image
≤ ৪টি আইটেম
জমা দেওয়ার ক্রম অনুযায়ী index করা ইনপুট, যা নির্দেশনায় <image_1>, <image_2> ইত্যাদি হিসেবে ব্যবহৃত হয়। ফাইল বা URL হিসেবে 1–4টি ছবি দিন।
instructionঐচ্ছিক
ধরনstring | null
'vgl'-এর সঙ্গে দিলে সেটি পরিবর্তনকারী editing directions। অন্যথায়, free-form রিকোয়েস্টটি একটি VGL document-এ সম্প্রসারিত হয়ে response-এ অন্তর্ভুক্ত হয়।
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
প্রায় এক মেগাপিক্সেল আউটপুটের জন্য aspect ratio সেটিং; একটি ইনপুট ছবি এই সেটিং নির্বিশেষে নিজের ratio ধরে রাখে। একাধিক ইনপুটে সেটিং বাদ দিলে প্রথম ছবির ratio ব্যবহৃত হয়।
seedঐচ্ছিক
ধরনinteger
ডিফল্ট5555
০ – ২,১৪,৭৪,৮৩,৬৪৭
পুনরুৎপাদনযোগ্য ফলাফলের জন্য এলোমেলোতা নিয়ন্ত্রণকারী seed, 0 থেকে 2147483647 পর্যন্ত।
mask_urlঐচ্ছিক mask
ধরনurl · image
একটি মাত্র ছবি থাকা রিকোয়েস্টের জন্য editing mask, ওই ছবির সমান মাত্রার ফাইল বা URL হিসেবে দেওয়া হয়। সাদা অংশ regeneration এলাকা এবং কালো অংশ বাকি সবকিছু নির্দেশ করে। ফলাফল ইনপুটের মাত্রা ব্যবহার করে এবং mask-এর বাইরের pixels অপরিবর্তিত রাখে।
vglঐচ্ছিক
ধরনobject
VGL (Visual Generation Language) document, যা আগের response থেকে পুনরায় ব্যবহার করা যায়। 'instruction'-এর সঙ্গে এটি প্রথম ছবির প্রতিনিধিত্ব করে এবং editing-এর baseline দেয়; 'instruction' না থাকলে এটি অপরিবর্তিত edit নির্ধারণ করে এবং অবশ্যই '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
অবজেক্টের texture।
vgl.objects[].appearance_detailsঐচ্ছিক
ধরনstring | null
অবজেক্টের চেহারা বর্ণনাকারী বিবরণ।
vgl.objects[].number_of_objectsঐচ্ছিক
ধরনinteger | null
ছবির মধ্যে অবজেক্টের সংখ্যা।
vgl.objects[].poseঐচ্ছিক
ধরনstring | null
চিত্রিত অবজেক্টের pose।
vgl.objects[].expressionঐচ্ছিক
ধরনstring | null
চিত্রিত অবজেক্টের অভিব্যক্তি।
vgl.objects[].clothingঐচ্ছিক
ধরনstring | null
চিত্রিত অবজেক্টের পরা পোশাক।
vgl.objects[].actionঐচ্ছিক
ধরনstring | null
চিত্রিত অবজেক্টের সম্পাদিত action।
vgl.objects[].genderঐচ্ছিক
ধরনstring | null
চিত্রিত অবজেক্টের gender।
vgl.objects[].skin_tone_and_textureঐচ্ছিক
ধরনstring | null
চিত্রিত অবজেক্টের ত্বকের texture ও tone।
vgl.objects[].orientationঐচ্ছিক
ধরনstring | null
চিত্রিত অবজেক্টের orientation।
vgl.background_settingঐচ্ছিক
ধরনstring | null
উৎপন্ন ছবির background setting।
vgl.lightingঐচ্ছিক
ধরনobject
উৎপন্ন ছবির lighting।
vgl.lighting.conditionsঐচ্ছিক
ধরনstring | null
উৎপন্ন ছবির lighting conditions।
vgl.lighting.directionঐচ্ছিক
ধরনstring | null
উৎপন্ন ছবির lighting direction।
vgl.lighting.shadowsঐচ্ছিক
ধরনstring | null
উৎপন্ন ছবিতে চিত্রিত করার shadows।
vgl.aestheticsঐচ্ছিক
ধরনobject
উৎপন্ন ছবির aesthetic qualities।
vgl.aesthetics.compositionঐচ্ছিক
ধরনstring | null
উৎপন্ন ছবির composition।
vgl.aesthetics.color_schemeঐচ্ছিক
ধরনstring | null
উৎপন্ন ছবির color palette।
vgl.aesthetics.mood_atmosphereঐচ্ছিক
ধরনstring | null
উৎপন্ন ছবির mood ও atmosphere।
vgl.photographic_characteristicsঐচ্ছিক
ধরনobject
উৎপন্ন ছবির photographic properties।
vgl.photographic_characteristics.depth_of_fieldঐচ্ছিক
ধরনstring | null
উৎপন্ন ছবির depth of field।
vgl.photographic_characteristics.focusঐচ্ছিক
ধরনstring | null
উৎপন্ন ছবির focus।
vgl.photographic_characteristics.camera_angleঐচ্ছিক
ধরনstring | null
উৎপন্ন ছবির camera angle।
vgl.photographic_characteristics.lens_focal_lengthঐচ্ছিক
ধরনstring | null
উৎপন্ন ছবির lens setting, focal length হিসেবে প্রকাশিত।
vgl.style_mediumঐচ্ছিক
ধরনstring | null
উৎপন্ন ছবির stylistic medium।
vgl.text_renderঐচ্ছিক
ধরনobject[]
ডিফল্ট[]
ছবিতে অন্তর্ভুক্ত করার text entries-এর তালিকা।
vgl.text_render[].textআবশ্যক
ধরনstring
রেন্ডার করার text, যা সরবরাহ করা wording হুবহু পুনরুৎপাদনে সহায়তার জন্য fibo-2-এর কাছে একটি ছবি হিসেবেও দৃশ্যমানভাবে উপস্থাপিত হয়।
vgl.text_render[].locationঐচ্ছিক
ধরনstring | null
ছবির মধ্যে text-এর অবস্থান।
vgl.text_render[].sizeঐচ্ছিক
ধরনstring | null
ছবির মধ্যে text-এর আকার।
vgl.text_render[].colorঐচ্ছিক
ধরনstring | null
text-এর জন্য ব্যবহৃত রং।
vgl.text_render[].fontঐচ্ছিক
ধরনstring | null
text-এর font style।
vgl.text_render[].appearance_detailsঐচ্ছিক
ধরনstring | null
text-এর চেহারা সম্পর্কে অতিরিক্ত উল্লেখযোগ্য বিবরণ।
vgl.contextঐচ্ছিক
ধরনstring | null
উৎপন্ন ছবির context।
vgl.artistic_styleঐচ্ছিক
ধরনstring | null
উৎপন্ন ছবির artistic style।
vgl.edit_instructionঐচ্ছিক
ধরনstring | null
ছবি কীভাবে edit করতে হবে তার নির্দেশনা।
আবশ্যক ক্যানোনিকাল নাম, এটিও গ্রহণযোগ্য

ফাইল প্যারামিটার হিসেবে একটি পাবলিক 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.ru/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t",
    "cancel": "https://api.doitong.ru/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t/cancel"
  }
}
আপনার ফাইল, আপনার পছন্দপ্রতিটি outputs[].url আমাদের স্টোরেজে একটি কপি: চিরকাল রাখা হয় (প্রতি GB-মাস অনুযায়ী অর্থপ্রদত্ত) অথবা অ্যাকাউন্ট সেটিংস বা ?storage= অনুযায়ী বিনামূল্যে ৭ দিন পর্যন্ত।
প্রতিটি মডেলে একই গঠনছবি, ভিডিও এবং অডিও—সব ক্ষেত্রেই type, url, content_type, width, height এবং duration। output হলো মডেলের নিজস্ব ফলাফল অবজেক্ট।
আউটপুটের ফিল্ড
image
object {url, content_type, file_name, file_size, width, height}edit থেকে পাওয়া ছবি।
images
array of object {url, content_type, file_name, file_size, width, height}অন্যান্য FIBO apps-এর ফেরত দেওয়া format-এর সঙ্গে মিলে এমন ছবির তালিকা; এর একমাত্র entry একই ছবি।
vgl
objectedit-এর জন্য ব্যবহৃত VGL, যাতে `edit_instruction` অন্তর্ভুক্ত।

আরও মডেল: ছবি সম্পাদনা

AI এজেন্টদের জন্য: এই পৃষ্ঠাটি Markdown হিসেবে এখানে আছে https://doitong.com/bn/developers/models/bria/fibo-2/edit.md. সব মডেল ও গাইড: https://doitong.com/developers/llms.txt