آج کے موسم، KTX کے اوقات، شرحِ مبادلہ اور کمپنی کے اندرونی مواد کو الگ الگ دیکھنے کے لیے متعدد ایپس اور سسٹمز کے درمیان آنا جانا پڑتا ہے۔ وہ AI جو صرف تربیت مکمل ہونے کے وقت تک کی معلومات استعمال کرتا ہے، مسلسل بدلتے حالات کی عکاسی کرنے میں دشواری کا سامنا کرتا ہے۔
Tool Calling، AI کو صارف کی درخواست کے مطابق بیرونی ٹولز منتخب کرنے اور تازہ ترین معلومات حاصل کرنے کے ساتھ ساتھ کام انجام دینے میں معاونت کرتا ہے۔ اس مضمون میں Tool Calling کے کام کرنے کے طریقۂ کار، استعمال کے دائرۂ کار اور ڈیزائن کے وقت جانچنے والے نکات کی وضاحت کی گئی ہے۔
Tool Calling کیا ہے
Tool Calling ایک ایسی ٹیکنالوجی ہے جو بڑے لسانی ماڈلز کو بیرونی فنکشنز، APIs، ڈیٹا بیسز اور کاروباری سسٹمز کو کال کرنے کے لیے مربوط کرتی ہے۔ AI صارف کی درخواست کا تجزیہ کرنے کے بعد مطلوبہ ٹول اور ان پٹ ویلیوز کا تعین کرتا ہے، پھر ٹول سے واپس آنے والے نتائج کو استعمال کرکے جواب دیتا ہے یا اگلا کام انجام دیتا ہے۔
| قسم | تربیتی ڈیٹا پر مبنی پراسیسنگ | Tool Calling پر مبنی پراسیسنگ |
|---|---|---|
| معلومات کا وقت | ماڈل کی تربیت کے وقت تک کی معلومات کا استعمال | کال کے وقت دستیاب بیرونی ڈیٹا کا استعمال |
| حساب | سیاق و سباق کی بنیاد پر نتیجہ تیار کرنا | کیلکولیٹر یا حسابی فنکشن کو کال کرکے نتیجے کی تصدیق کرنا |
| کمپنی کا اندرونی مواد | صرف تربیتی عمل میں شامل معلومات کا استعمال | اجازت یافتہ ڈیٹا بیسز اور دستاویزی سسٹمز سے معلومات حاصل کرنا |
| کام کا نفاذ | جوابی جملہ تیار کرنا | بکنگ، اندراج، ترسیل اور رپورٹ تیار کرنے جیسے کام انجام دینا |
درخواست پراسیس ہونے کا عمل
Tool Calling سے ممکن کام
Tool Calling معلومات حاصل کرنے اور کام انجام دینے کو ایک ہی گفتگو کے سلسلے سے جوڑتا ہے۔ صارفین کو ہر سروس کے تلاش کے طریقے یا مینو کا مقام معلوم ہونا ضروری نہیں؛ وہ قدرتی زبان میں شرائط بیان کر سکتے ہیں۔ ادارے صارف کی اجازتوں اور کام کے قواعد کے مطابق قابلِ فراخوانی ٹولز کو مختلف طریقے سے ترتیب دے سکتے ہیں۔
| استعمال کے شعبے | کنکشن کے اہداف | پروسیسنگ کی مثالیں |
|---|---|---|
| حقیقی وقت کی معلومات | موسم، ٹریفک، زرِ مبادلہ، اسٹاک API | موجودہ وقت کی معلومات حاصل کرنا اور شرائط کے مطابق موازنہ |
| درست حساب | کیلکولیٹر، شماریاتی فنکشنز، فیس کا حساب کرنے والے API | ٹیکس، فاصلے، لاگت اور شماریاتی اقدار کا حساب |
| اندرونی معلومات | دستاویزات کا ذخیرہ، ڈیٹا بیس، تلاش کا نظام | اجازت کی حدود کے اندر ضوابط، معاہدوں اور کارکردگی کے مواد کی تلاش |
| شیڈول کا انتظام | کیلنڈر، ریزرویشن کا نظام | دستیاب وقت کی جانچ اور شیڈول کا اندراج |
| ابلاغ | ای میل، میسنجر، اطلاع رسانی کا نظام | صارف کی منظوری کے بعد پیغام تیار کرنا اور بھیجنا |
| کاموں کی خودکاری | رپورٹ، کسٹمر مینجمنٹ، انٹرپرائز ریسورس پلاننگ سسٹم | مواد جمع کرنا، فارم مکمل کرنا اور حیثیت تبدیل کرنا |
ڈیزائن کے وقت جانچنے والے امور
بیرونی نظاموں کے کنکشن بڑھنے کے ساتھ ڈیٹا تک رسائی کا دائرہ اور عمل درآمد کی اجازتیں بھی وسیع ہو جاتی ہیں۔ سروس آپریٹرز کو کال سے پہلے اور بعد کے توثیقی مراحل، خرابی سے نمٹنے کے طریقے اور لاگت کی حد کو واضح طور پر متعین کرنا چاہیے۔ صارفین کو یہ جانچنے کے قابل ہونا چاہیے کہ کون سی معلومات کس نظام کو منتقل کی جا رہی ہیں۔
| جانچ کا آئٹم | ممکنہ مسئلہ | ڈیزائن کا طریقہ |
|---|---|---|
| ذاتی معلومات کا تحفظ | کال کے عمل کے دوران ذاتی معلومات بیرونی نظام کو منتقل کی جا سکتی ہیں | صرف ضروری ڈیٹا منتقل کریں اور خفیہ کاری، محفوظ رکھنے کی مدت اور تیسرے فریق کو فراہم کرنے کی شرائط کا نظم کریں |
| رسائی کی اجازت | ایسے مواد یا فنکشنز تک رسائی حاصل ہو سکتی ہے جن کے استعمال کی اجازت نہیں ہے | صارف کی توثیق اور کردار کے لحاظ سے اجازتیں لاگو کریں، اور کال سے پہلے اجازت کی دوبارہ تصدیق کریں |
| ڈیٹا کی درستگی | API پرانا یا غلط ڈیٹا واپس کر سکتا ہے | ڈیٹا کے وقت اور ماخذ کو ظاہر کریں، اور صحت کی جانچ اور باہمی توثیق لاگو کریں |
| عمل درآمد کی ذمہ داری | ریزرویشن، ادائیگی یا ترسیل کے عمل کے دوران غیر ارادی کام حتمی شکل اختیار کر سکتے ہیں | ایسے کاموں کے لیے جنہیں منسوخ کرنا مشکل ہو، صارف کی تصدیق اور منظوری کے مراحل لاگو کریں |
| لاگت کا انتظام | بار بار کالز اور بڑی تعداد میں درخواستوں سے آپریٹنگ اخراجات بڑھ سکتے ہیں | کالز کی تعداد کی حد، نتائج کو محفوظ کرنے اور نقل درخواستوں کی روک تھام کے قواعد مقرر کریں |
| دیکھ بھال | بیرونی API اور ان پٹ فارمیٹ تبدیل ہو سکتے ہیں | ورژن مینجمنٹ، خودکار ٹیسٹ، خرابی کا پتا لگانا اور متبادل کارروائی کے طریقہ کار چلائیں |
- حساس معلومات کو کال کرنے کے مقصد کے لیے ضروری حد تک محدود رکھیں۔
- ادائیگی، بکنگ، منتقلی اور حذف کرنے کے کاموں کے لیے صارف کی منظوری کا مرحلہ شامل کریں۔
- ٹول کے جوابی وقت، خرابی کی شرح اور کال کی لاگت کو مسلسل ریکارڈ کریں۔
- نتائج میں بیرونی ڈیٹا کا ماخذ اور استفسار کا وقت دکھائیں۔
- ٹول میں خرابی کی صورت میں دوبارہ کوششوں کی تعداد اور متبادل کارروائی کے معیار کا اطلاق کریں۔
حقیقی کام میں CLEVI کے اطلاق کی سمت
AI کے کام میں استعمال کی افادیت کا انحصار ماڈل کی کارکردگی، مربوط کیے جا سکنے والے ٹولز، عمل درآمد کی درستگی اور سکیورٹی کنٹرول کی سطح پر ہوتا ہے۔ ایک درخواست کے ساتھ متعدد ٹولز مربوط کرنے سے معلومات کی تلاش سے لے کر نتائج کی ترتیب اور بعد کے کاموں تک سب کچھ ایک ہی اسکرین پر انجام دیا جا سکتا ہے۔ کام کے لحاظ سے اجازتیں اور منظوری کے طریقۂ کار شامل کرنے سے تنظیم کی سکیورٹی پالیسی برقرار رکھتے ہوئے بار بار کیے جانے والے کام کم کیے جا سکتے ہیں۔
- Tool Calling
- Function Calling
- جنریٹو AI
- AI ایجنٹ
- کام کی خودکاری
- API انضمام