mj-turbo-shorten کی تکنیکی خصوصیات
| آئٹم | تفصیلات |
|---|---|
| ماڈل ID | mj-turbo-shorten |
| ماڈل فیملی | Midjourney / Midjourney-پراکسی طرز پرامپٹ تجزیہ اینڈ پوائنٹ |
| بنیادی فنکشن | طویل Midjourney پرامپٹ کا تجزیہ کرتا ہے اور ارادہ برقرار رکھتے ہوئے اسے مختصر کرنے کی تجاویز واپس کرتا ہے |
| موڈ وابستگی | Turbo موڈ |
| عمومی اینڈ پوائنٹ پیٹرن | /mj-turbo/mj/submit/shorten |
| درخواست کا انداز | غیر ہم وقت ساز ٹاسک جمع کرانا، اس کے بعد ٹاسک اسٹیٹس کی بازیافت |
| عمومی درخواست فیلڈز | prompt, botType |
botType کی عام قدر | MID_JOURNEY |
| نتائج بازیافت پیٹرن | GET /mj/task/{id}/fetch |
| ان پٹ کی قسم | ٹیکسٹ پرامپٹ |
| آؤٹ پٹ کی قسم | پرامپٹ مختصر کرنے کا تجزیہ / مختصر پرامپٹ تجاویز |
| متعلقہ Midjourney کمانڈز | /shorten, /turbo |
mj-turbo-shorten کیا ہے؟
mj-turbo-shorten Midjourney کے ساتھ مطابقت رکھنے والی پرامپٹ مختصر کرنے کی صلاحیت کے لیے CometAPI کا پلیٹ فارم شناخت کار ہے، جو Midjourney کے /shorten رویے کو Turbo موڈ روٹنگ کے ساتھ یکجا کرتا ہے۔ Midjourney کی آفیشل کمانڈ فہرست /shorten کو طویل پرامپٹ جمع کرانے اور اسے زیادہ جامع بنانے کی تجاویز حاصل کرنے کے طریقے کے طور پر بیان کرتی ہے، اور علیحدہ طور پر /turbo کو Turbo آپریشن کے لیے موڈ سوئچ کے طور پر درج کرتی ہے۔ تھرڈ پارٹی Midjourney پروکسی امپلیمینٹیشنز عموماً اسے Turbo پاتھ کے تحت مخصوص shorten اینڈ پوائنٹ کے ذریعے ظاہر کرتی ہیں، عموماً /mj-turbo/mj/submit/shorten۔
عملی طور پر، اس ماڈل ID کو عمومی مقصد کے ٹیکسٹ LLM کے طور پر نہیں بلکہ پرامپٹ آپٹیمائزیشن کے لیے ٹاسک مبنی Midjourney ہیلپر اینڈ پوائنٹ کے طور پر سمجھنا بہتر ہے۔ یہ اُن ڈیولپرز یا تخلیق کاروں کے لیے ڈیزائن کیا گیا ہے جن کے پاس پہلے سے تفصیلی امیج پرامپٹ موجود ہو اور جو سسٹم سے اس پرامپٹ کا تجزیہ، قابلِ اختصار عبارتوں کی شناخت، اور Midjourney ورک فلو جاری رکھنے کے لیے موزوں زیادہ جامع تشکیل واپس چاہیں۔
کیونکہ Midjourney طرز کی پروکسی APIs عموماً غیر ہم وقت ساز ہوتی ہیں، اس لیے shorten درخواست عام طور پر پہلے جمع کرائی جاتی ہے اور بعد میں ٹاسک fetch اینڈ پوائنٹ کے ذریعے چیک کی جاتی ہے۔ Midjourney پروکسی کے ساتھ مطابقت رکھنے والے فراہم کنندگان کی دستاویزات یہ طریقہ واضح طور پر دکھاتی ہیں: shorten ٹاسک جمع کریں، ٹاسک ID حاصل کریں، پھر اسٹیٹس اور نتائج بازیافت کرنے کے لیے /mj/task/{id}/fetch پر پول کریں۔
mj-turbo-shorten کی اہم خصوصیات
- پرامپٹ کا اختصار: طویل Midjourney پرامپٹس کو زیادہ جامع ورژنز میں تبدیل کرنے میں مدد دیتا ہے، جو Midjourney کے
/shortenفنکشن کے مطابق ہو۔ - Turbo موڈ روٹنگ: Midjourney پروکسی امپلیمینٹیشنز میں استعمال ہونے والی Turbo پاتھ روایات استعمال کرتا ہے، عموماً
/mj-turbo/mjکے تحت، اُن صارفین کے لیے جو shorten ورک فلو کو Turbo موڈ کے ساتھ منسلک رکھنا چاہتے ہیں۔ - Midjourney کے ساتھ مطابقت رکھنے والا API پیٹرن: وسیع Midjourney پروکسی ایکو سسٹم میں فِٹ ہوتا ہے، جہاں اینڈ پوائنٹس actions کے اعتبار سے منظم ہوتے ہیں جیسے imagine، describe، shorten، action، modal، اور fetch۔
- غیر ہم وقت ساز ٹاسک ورک فلو: درخواستیں عموماً jobs کے طور پر جمع کرائی جاتی ہیں، فوراً حتمی نتیجہ واپس نہیں کرتیں، جس سے یہ قطار پر مبنی امیج ورک فلو سسٹمز کے لیے موزوں بنتا ہے۔
- سادہ ٹیکسٹ ان پٹ: shorten آپریشن بنیادی طور پر ایک ٹیکسٹ
promptدرکار کرتا ہے، اور امپلیمینٹیشنز عموماًMID_JOURNEYجیسےbotTypeکو بھی قبول کرتی ہیں۔ - پرامپٹ کی تہذیب کے لیے ورک فلو سپورٹ: امیج جنریشن سے پہلے مفید، جب آپ عبارت کو سادہ بنانا، تکرار کم کرنا، یا بعد کے Midjourney کالز کے لیے زیادہ صاف پرامپٹ تیار کرنا چاہتے ہوں۔ یہ نتیجہ دستاویزی
/shortenرویے اور پروکسی اینڈ پوائنٹ ڈیزائن سے ماخوذ ہے۔
mj-turbo-shorten تک رسائی اور انضمام کا طریقہ
مرحلہ 1: API کلید کے لیے سائن اپ کریں
CometAPI پر سائن اپ کریں اور ڈیش بورڈ سے اپنی API کلید تیار کریں۔ اس کے بعد اسے محفوظ طریقے سے محفوظ رکھیں اور mj-turbo-shorten API کو بھیجی جانے والی تمام درخواستوں کے لیے Authorization: Bearer YOUR_API_KEY ہیڈر میں استعمال کریں۔
مرحلہ 2: mj-turbo-shorten API کو درخواستیں بھیجیں
CometAPI کے Midjourney کے ساتھ مطابقت رکھنے والے اینڈ پوائنٹ POST /mj/submit/shorten کا استعمال کریں۔
curl https://api.cometapi.com/mj/submit/shorten \
-H "Content-Type: application/json" \
-H "Authorization: Bearer $COMETAPI_API_KEY" \
-d '{
"prompt": "a futuristic cityscape at sunset --v 6.1",
"botType": "MID_JOURNEY",
"accountFilter": {
"modes": ["TURBO"]
}
}'
مرحلہ 3: نتائج حاصل کریں اور تصدیق کریں
API ایک ٹاسک آبجیکٹ واپس کرتی ہے جس کے ساتھ ٹاسک ID ہوتی ہے۔ جب ٹاسک اختتامی حالت تک پہنچ جائے تو جنریشن اسٹیٹس چیک کرنے اور آؤٹ پٹ امیج URL حاصل کرنے کے لیے GET /mj/task/{task_id}/fetch پر پول کریں۔