بوٹپریس اسٹوڈیو میں سائیڈ پینل کا استعمال

Bw Prys As W Yw My Sayy Pynl Ka Ast Mal



بوٹپریس اسٹوڈیو میں سائیڈ پینل اہم اجزاء ہیں جو حکمت عملی کے ساتھ صارف کے انٹرفیس کے بائیں اور دائیں دونوں طرف رکھے گئے ہیں۔ یہ ضروری ٹولز اور فیچرز کا گیٹ وے ہے جو چیٹ بوٹس کو ڈیزائن اور بہتر کرنے کے لیے درکار ہے۔ سائیڈ پینل ایک مربوط اور بدیہی ورک اسپیس پیش کرتا ہے جو صارفین کو پیچیدہ مینوز میں تشریف لائے بغیر گفتگو کے بہاؤ کی تعمیر، جوابات کی وضاحت، اور جدید فنکشنلٹیز کو مربوط کرنے پر توجہ مرکوز کرنے کے قابل بناتا ہے۔ اس بلاگ میں، ہم سائیڈ پینل کی فعالیتوں کا جائزہ لیں گے، اس کے مختلف عناصر کو دریافت کریں گے اور یہ دیکھیں گے کہ وہ کس طرح چیٹ بوٹس کی تخلیق، ترمیم اور اضافہ میں سہولت فراہم کرتے ہیں۔

بوٹپریس میں سائیڈ پینلز کی خصوصیات کو تلاش کرنا

بوٹپریس اسٹوڈیو کے انٹرفیس پر دو اہم پینل ہیں:

  • بائیں طرف کا پینل
  • دائیں طرف کا پینل

1. بائیں طرف کا پینل

اسے ایکسپلورر پینل بھی کہا جاتا ہے۔ اب، آئیے بائیں جانب والے پینل کی ضروری خصوصیات پر گہری نظر ڈالتے ہیں جو آپ کے چیٹ بوٹ کی ترقی میں اہم کردار ادا کرتی ہیں۔









2. ایکسپلورر

اسٹوڈیو انٹرفیس میں، آپ کو بائیں جانب ایکسپلورر پینل ملے گا۔ اس میں آپ کے چیٹ بوٹ کے لیے دو اہم چیزیں، ورک فلوز اور نالج بیسز ہیں۔



آئیے پہلے فولڈرز کے بارے میں بات کرتے ہیں۔ وہ ورچوئل کنٹینرز کی طرح ہیں جو آپ کو اپنے ورک فلو کو صاف ستھرا ترتیب دینے میں مدد کرتے ہیں۔ ورک فلو کو ایک ساتھ گروپ کیا جا سکتا ہے تاکہ ان کی شناخت اور استعمال میں آسانی ہو۔ یہ چیزوں کو صاف رکھنے کے لیے اپنی فائلوں کو اپنے کمپیوٹر پر مختلف فولڈرز میں رکھنے جیسا ہے۔ فولڈر استعمال کرنے کے فوائد یہ ہیں:





  1. تنظیم: فولڈرز آپ کے ورک فلو کو ایک منطقی ڈھانچہ دیتے ہیں تاکہ آپ آسانی سے ان کے مقصد یا فنکشن کی بنیاد پر ان کی درجہ بندی اور نظم کر سکیں۔
  2. آسان نیویگیشن: جیسا کہ آپ مزید ورک فلو بناتے ہیں، کسی مخصوص کو تلاش کرنا مشکل ہو سکتا ہے۔ فولڈرز آپ کو انہیں مختلف زمروں میں ترتیب دینے میں مدد کرتے ہیں، جس سے آپ کی ضرورت کو تلاش کرنا اور اس تک رسائی حاصل کرنا آسان ہو جاتا ہے۔
  3. سادہ انتظام: فولڈرز کے ساتھ، آپ ایک ہی وقت میں متعدد ورک فلو کو سنبھال سکتے ہیں۔ مثال کے طور پر، بہت سے ورک فلو کے ساتھ کام کرتے وقت، آپ پورے فولڈر کو کاپی، منتقل یا حذف کر سکتے ہیں۔ ایسا کرنے سے وقت اور محنت کی بچت ہوتی ہے۔

اگلا، آئیے ورک فلوز کے بارے میں بات کرتے ہیں۔ وہ آپ کو ایک پیچیدہ چیٹ بوٹ کو چھوٹے، زیادہ قابل انتظام حصوں میں تقسیم کرنے کی اجازت دیتے ہیں۔ یہ ایک بڑے کام کو چھوٹے حصوں میں تقسیم کرنے کے مترادف ہے جس سے چیٹ بوٹ کو چلانے اور ضرورت کے مطابق اس کے مخصوص حصوں کو دوبارہ استعمال کرنا آسان ہوجاتا ہے۔

آخر میں، نالج بیس آپ کی تمام ضروری معلومات کو اچھی طرح سے منظم رکھنے کے لیے ایک مرکزی مرکز کے طور پر کام کرتا ہے۔ یہ پی ڈی ایف، ٹیکسٹ فائلز، اور ویب سائٹ کے لنکس جیسے علمی ذرائع کے مجموعے کی طرح ہے جس تک آپ آسانی سے رسائی حاصل کر سکتے ہیں جب بھی آپ کو ان کی ضرورت ہو۔



3. ایجنٹس پینل

آپ کے چیٹ بوٹ کی صلاحیتوں اور موافقت کو بہتر بنانے کے لیے، Botpress خصوصی ایجنٹ فراہم کرتا ہے۔ ان ایجنٹوں میں سے ہر ایک آپ کے چیٹ بوٹ کی مجموعی تاثیر میں حصہ ڈالتا ہے کیونکہ وہ ہر ایک کو مخصوص سرگرمیاں انجام دینے کے لیے بنایا گیا ہے۔ ان میں سے چار یہ ہیں: خلاصہ، شخصیت، علم، اور مترجم ایجنٹ۔

ایجنٹ کا مقصد طویل صارف کے جوابات یا وسیع متن کو ایک مختصر اور سمجھنے میں آسان شکل میں خلاصہ کرنا ہے۔ اس بات کو یقینی بنانے سے کہ کلیدی تصورات آسانی سے سمجھے جائیں، آپ کے بوٹ کے ساتھ تعاملات زیادہ موثر ہوں گے۔

4. استعمال

سمری ایجنٹ کو فعال کرنے کے بعد، آپ اس کا استعمال کرتے ہوئے گفتگو کے خلاصے تک رسائی حاصل کر سکتے ہیں۔ {{conversation.SummaryAgent.summary}} متغیر آپ اس متغیر کو مختلف جگہوں پر استعمال کر سکتے ہیں جہاں صارف کوڈ کی اجازت ہے جیسے کہ AI ٹاسک کارڈز، ہکس، ورک فلو ایکزیکیوٹڈ کوڈ کارڈز، اور ٹرانزیشن کارڈز۔

5. لائبریری

ایکسپلورر پینل میں دوسرے ٹیب کو 'لائبریری' کہا جاتا ہے۔ یہاں، آپ اپنے عالمی ارادوں اور اداروں کو تلاش کر سکتے ہیں۔

ارادے: چیٹ بوٹ کے ساتھ قدرتی گفتگو میں صارف کے پیغامات کے معنی کو پہچاننے اور درست طریقے سے درجہ بندی کرنے کے لیے ارادے ضروری ہیں۔

جب کوئی ارادہ تخلیق کیا جاتا ہے، تو آپ وہ کلمات شامل کرتے ہیں جو مختلف طریقوں کی نمائندگی کرتے ہیں جن سے صارف ایک ہی چیز کا اظہار یا پوچھ سکتا ہے۔

ادارے: دوسری طرف، ادارے ارادے کے پیرامیٹرز کے طور پر کام کرتے ہیں جو رنگ، تاریخ، اوقات، یا وزن جیسے تصورات کی نمائندگی کرتے ہیں۔ وہ صارف کے فقروں یا پیغامات سے مطلوبہ معلومات کو نکالنے اور معمول پر لانے میں مدد کرتے ہیں۔ مثال کے طور پر، 'جگہ کے آرڈر' کے ارادے میں 'کیفین' (کیفینیٹڈ یا ڈی کیفینیٹڈ کی وضاحت)، 'سائز' (سنگل یا ڈبل ​​شاٹ کے لیے) اور 'ڈرنک' (مشروبات کی قسم کی وضاحت کرنا) جیسی چیزیں شامل ہو سکتی ہیں۔ .

6. ہکس

ایکسپلورر پینل میں موجود 'ہکس' ٹیب آپ کو ایونٹ سے چلنے والے حسب ضرورت کوڈ کے ٹکڑوں کو بنانے کی اجازت دیتا ہے جنہیں ہکس کے نام سے جانا جاتا ہے۔

ہکس مخصوص واقعات کے جواب میں JavaScript کوڈ کے نفاذ کو متحرک کرنے کے لیے ایک قابل قدر ٹول ہیں۔ وہ ایکسیکیوٹ کوڈ کارڈز اور توثیق والے فیلڈز کی طرح کام کرتے ہیں۔

ایونٹ کے انجن میں مختلف پوائنٹس ہیں جہاں آپ ہکس استعمال کر سکتے ہیں:

  1. آنے والے پیغام کے بعد: یہ آنے والے مڈل ویئر کے بعد لیکن ڈائیلاگ انجن کے ایونٹ پر کارروائی کرنے سے پہلے عمل میں لایا جاتا ہے۔ یہ خصوصی ایونٹ پروسیسنگ یا ایونٹ کو نظر انداز کرنے کے لیے مفید ہے۔
  2. آنے والے پیغام سے پہلے: واقعہ موصول ہونے کے بعد اس پر عمل درآمد کیا جاتا ہے لیکن اس سے پہلے کہ کوئی مڈل ویئر اس پر کارروائی کرے۔ اسے ایونٹ کی خصوصیات میں ترمیم کرنے یا کسی خاص پروسیسنگ کو چھوڑنے کے لیے استعمال کیا جا سکتا ہے۔
  3. آؤٹ گوئنگ مڈل ویئر سے پہلے: یہ صارف کو بوٹ کا جواب بھیجنے سے پہلے عمل میں لایا جاتا ہے جو آپ کو بوٹ کے پورے جواب کو پکڑنے اور محفوظ کرنے کے قابل بناتا ہے۔
  4. دائیں طرف کا پینل

دائیں طرف کے پینل پر، جسے بوٹپریس اسٹوڈیو کے انسپکٹر پینل کے نام سے بھی جانا جاتا ہے، آپ کو درج ذیل ملیں گے:

انسپکٹر: انسپکٹر، جو اوپر دائیں طرف کے پینل پر واقع ہے، ان اجزاء کے بارے میں اضافی تفصیلات دکھاتا ہے جنہیں آپ مرکزی ورک فلو میں منتخب کرتے ہیں۔

لاگ ان اکاؤنٹ: یہ سیکشن وہ اکاؤنٹ دکھاتا ہے جس میں آپ فی الحال لاگ ان ہیں۔
  C:\Users\user01\Desktop\Capture1212.PNG

بانٹیں: آپ یہاں سرچ بار بھی تلاش کر سکتے ہیں جو آپ کو کلیدی لفظ کا استعمال کرتے ہوئے اپنے بوٹ میں کچھ بھی تلاش کرنے کی اجازت دیتا ہے۔ اس تک رسائی کا شارٹ کٹ ہے۔ ctrl+f یا cmd + f .

  C:\Users\user01\Desktop\Capture2321.PNG

شائع کریں: جب آپ چاہتے ہیں کہ آپ کا چیٹ بوٹ عوام کے لیے دستیاب ہو یا آپ اسے اپ ڈیٹ کرنا چاہتے ہیں، تو اس ایک کلک کی تعیناتی کو کلاؤڈ پر استعمال کریں۔ اپنے چیٹ بوٹ کو شائع کرنا اسے دوسروں کے لیے قابل رسائی بناتا ہے۔

ایمولیٹر: آپ کے بوٹ کی گفتگو کو حقیقی وقت میں جانچنے اور ڈیبگ کرنے کے لیے دائیں طرف کے پینل پر ایک ایمولیٹر بھی ہے۔

نتیجہ

بوٹپریس اسٹوڈیو میں سائیڈ پینل ایک اہم اور لچکدار انٹرفیس ہے جو چیٹ بوٹس کی تعمیر اور بہتری کو بہت آسان بناتا ہے۔ یہ اہم ٹولز تک رسائی فراہم کرتا ہے، چیٹ بوٹ کی ساخت کو صاف طور پر دکھاتا ہے، اور اضافی وسائل اور مدد پیش کرتا ہے۔ یہ ترقی کے عمل کو آسان بناتا ہے جو ڈویلپرز کو سمارٹ اور موثر چیٹ بوٹس بنانے کے قابل بناتا ہے۔ اس مضمون میں، ہم نے بوٹپریس اسٹوڈیو کے بائیں اور دائیں دونوں پینلز کو دریافت کیا۔ ہم امید کرتے ہیں کہ اب آپ ان کی خصوصیات اور ان کے استعمال کے بارے میں سمجھ گئے ہیں۔