bria/expand-image کی تکنیکی وضاحتیں
| مواصفات | تفصیلات |
|---|---|
| ماڈل آئی ڈی | bria/expand-image |
| فراہم کنندہ / ماڈل فیملی | Bria Expand، Bria کا ایک image expansion اور outpainting ماڈل |
| بنیادی کام | تصویر کو اس کی اصل سرحدوں سے آگے بڑھا کر نئی چوڑائی یا اونچائی کے مطابق اضافی پکسلز جنریٹ کرنا |
| API آپریشن کی قسم | امیج ایڈیٹنگ / آؤٹ پینٹنگ اینڈپوائنٹ |
| آفیشل Bria اینڈپوائنٹ | POST /v2/image/edit/expand برِیا کی امیج ایڈیٹنگ API پر |
| ان پٹ امیج فارمیٹس | JPEG، JPG، PNG، WEBP؛ امیج کو base64 یا عوامی طور پر قابلِ رسائی URL کی صورت میں فراہم کیا جا سکتا ہے |
| آؤٹ پٹ کا طرزِ عمل | ایک توسیع شدہ امیج URL لوٹاتا ہے؛ Bria v2 پروسیسنگ موڈ کے مطابق ہم وقت نتائج یا غیر ہم وقت جوابات request_id اور status_url کے ساتھ واپس کر سکتا ہے |
| ایسپیکٹ ریشیو کنٹرولز | 1:1، 2:3، 3:2، 3:4، 4:3، 4:5، 5:4، 9:16 اور 16:9 جیسے پری سیٹ ریشوز کی سپورٹ، نیز 0.5 سے 3.0 تک کسٹم فلوٹ ریشوز |
| کینوس کنٹرولز | جب aspect_ratio استعمال نہ ہو تو واضح canvas_size، original_image_size اور original_image_location استعمال کیے جا سکتے ہیں |
| کینوس کی حدیں | مستحسن کینوس رقبہ 5000×5000 پکسلز کے کل رقبے کے اندر ہے، جبکہ واضح کینوس سائزنگ کے لیے زیادہ سے زیادہ مجاز رقبہ 25 ملین پکسلز ہے |
| پرومپٹ سپورٹ | اختیاری انگریزی زبان کا پرومپٹ توسیع کو گائیڈ کر سکتا ہے؛ اگر چھوڑ دیا جائے تو Bria ان پٹ امیج سے خودکار طور پر پرومپٹ بنا سکتا ہے |
| موڈریشن آپشنز | Bria API میں پرومپٹ موڈریشن اور بصری آؤٹ پٹ موڈریشن کنٹرولز کی سپورٹ |
| تجارتی پوزیشننگ | Bria کے مطابق ماڈلز مکمل طور پر لائسنس یافتہ ڈیٹا پر تربیت یافتہ ہیں تاکہ محفوظ تجارتی استعمال ممکن ہو |
bria/expand-image کیا ہے؟
bria/expand-image، Bria کے امیج ایکسپنشن ماڈل کے لیے CometAPI کا پلیٹ فارم شناخت کنندہ ہے، جسے موجودہ تصویر کو اس کی اصل سرحدوں سے باہر بڑھاتے ہوئے بصری تسلسل برقرار رکھنے کے لیے ڈیزائن کیا گیا ہے۔ عملی طور پر یہ ایک آؤٹ پینٹنگ ماڈل ہے: کسی نئی فارمیٹ میں فِٹ کرنے کے لیے تصویر کو کراپ کرنے کے بجائے، یہ اصل تصویر کے ارد گرد اضافی مواد جنریٹ کرتا ہے تاکہ حتمی نتیجہ ہدف ایسپیکٹ ریشیو یا کینوس لے آؤٹ سے مماثل ہو۔
یہ ماڈل ایسے ورک فلو کے لیے موزوں ہے جیسے سوشل میڈیا پلیسمنٹ کے لیے کریئیٹیوز کو ڈھالنا، پورٹریٹ امیجز کو لینڈ اسکیپ بینرز میں تبدیل کرنا، موضوع کے ارد گرد اضافی بیک گراؤنڈ بنانا، یا پروڈکٹ اور مارکیٹنگ ویژولز کو بغیر دستی ترمیم کے نئے فریم میں ڈھالنا۔ Bria کی دستاویزات اس صلاحیت کو اپنے وسیع تر امیج ایڈیٹنگ API سوئٹ میں رکھتی ہیں، جن میں بیک گراؤنڈ ایڈیٹنگ، ایریسنگ، جنریٹو فل، اور اپ اسکیلنگ جیسے ٹولز شامل ہیں۔
Bria کی پوزیشننگ کا ایک نمایاں پہلو انٹرپرائز اور تجارتی تیاری ہے۔ Bria بیان کرتا ہے کہ اس کے ماڈلز لائسنس یافتہ ڈیٹا پر تربیت یافتہ ہیں اور انہیں کم خطرے والے تجارتی استعمال کے لیے موزوں کے طور پر متعارف کراتا ہے، جو پروڈکشن ڈیزائن، برانڈ یا ای کامرس پائپ لائنز بنانے والی ٹیموں کے لیے اہم ہو سکتا ہے۔
bria/expand-image کی اہم خصوصیات
- اعلیٰ معیار کی امیج آؤٹ پینٹنگ: سورس کو کھینچنے یا کراپ کرنے کے بجائے، تصویر کی سرحدوں سے آگے نئے پکسلز جنریٹ کر کے اصل منظر کو جاری رکھتا ہے۔
- ایسپیکٹ ریشیو اڈاپٹیشن:
16:9،9:16،1:1وغیرہ جیسے عام ہدف فارمیٹس میں توسیع کی سہولت، جس سے ایک ہی ایسیٹ کو مختلف چینلز میں استعمال کے قابل بنایا جا سکتا ہے۔ - درست کینوس پلیسمنٹ:
canvas_size،original_image_sizeاورoriginal_image_locationکی سپورٹ تاکہ ڈویلپرز نئے کمپوزیشن میں اصل تصویر کی جگہ کو بالکل کنٹرول کر سکیں۔ - اختیاری پرومپٹ گائیڈنس: ٹیکسٹ پرومپٹ کے ذریعے نئی جنریٹ ہونے والی جگہوں کو ہدایت دی جا سکتی ہے؛ پرومپٹ نہ دینے کی صورت میں سروس تصویر سے خودکار پرومپٹ اخذ کر سکتی ہے۔
- لچک دار ان پٹ طریقے: یا تو base64-انکوڈڈ امیج ڈیٹا یا عوامی طور پر قابلِ رسائی امیج URL قبول کرتا ہے، جس سے ویب ایپس، ایسیٹ پائپ لائنز اور آٹومیشن سسٹمز کے ساتھ کنکشن آسان ہوتا ہے۔
- پروڈکشن فرینڈلی API فلو: Bria v2 طویل چلنے والے امیج جابز اور بیک اینڈ آرکیسٹریشن کے لیے
request_idاورstatus_urlکے ساتھ غیر ہم وقت پروسیسنگ کی سپورٹ دیتا ہے۔ - بلٹ اِن موڈریشن آپشنز: پروڈکشن انٹیگریشنز میں پالیسی کنٹرولز نافذ کرنے میں مدد کے لیے پرومپٹ اور آؤٹ پٹ موڈریشن سیٹنگز شامل ہیں۔
- تجارتی استعمال کی پوزیشننگ: Bria اپنے ماڈل کو لائسنس یافتہ ڈیٹا پر تربیت یافتہ بتاتا ہے تاکہ زیادہ محفوظ تجارتی ڈپلائمنٹ ممکن ہو، جو انٹرپرائز کنٹینٹ آپریشنز کے لیے موزوں ہے۔
bria/expand-image تک رسائی اور انضمام کیسے کریں
مرحلہ 1: API Key کے لیے سائن اپ کریں
ابتدا کے لیے، CometAPI پر سائن اپ کریں اور ڈیش بورڈ سے اپنی API key جنریٹ کریں۔ API key حاصل ہونے کے بعد، آپ bria/expand-image اور پلیٹ فارم پر موجود دیگر سپورٹڈ ماڈلز کے لیے درخواستوں کی توثیق کر سکتے ہیں۔
مرحلہ 2: bria/expand-image API کو درخواستیں بھیجیں
CometAPI کے Bria-مطابق اینڈپوائنٹ POST /bria/image/edit/expand-image استعمال کریں۔
curl https://api.cometapi.com/bria/image/edit/expand-image \
-H "Content-Type: application/json" \
-H "Authorization: Bearer $COMETAPI_API_KEY" \
-d '{
"prompt": "A paper boat floating on calm water at sunrise.",
"num_results": 1
}'
مرحلہ 3: نتائج حاصل کریں اور تصدیق کریں
API ایک ٹاسک آئی ڈی واپس کرتی ہے۔ پروسیسنگ اسٹیٹس چیک کرنے اور مکمل ہونے پر آؤٹ پٹ امیج URL حاصل کرنے کے لیے GET /bria/{task_id} پول کریں۔