میموری
رسیدوں کے ساتھ، آپ کے اپنے مواد پر مبنی گراؤنڈڈ ریٹریول (grounded retrieval)۔
یہ کیا کرتا ہے
دستاویزات، ٹرانسکرپٹس اور اپ لوڈز کو چنکس میں تقسیم، ایمبیڈ اور انڈیکس کیا جاتا ہے، پھر جواب کے وقت ویکٹر مماثلت، کی ورڈ میچ اور گراف سینٹرلٹی کے امتزاج سے حاصل کیا جاتا ہے۔ حاصل کردہ اقتباسات میں رسیدیں ہوتی ہیں، تاکہ جواب اس ماخذ کی نشاندہی کر سکے جس سے یہ تیار ہوا ہے، اور رسائی کے اصول ریٹریول کے بعد کے بجائے پہلے ہی کارپس کو فلٹر کر دیتے ہیں۔
یہ کیوں اہم ہے
جس ایجنٹ کا آپ حوالہ نہیں دے سکتے، اسے آپ چیک بھی نہیں کر سکتے۔ رسیدوں کے ساتھ ریٹریول "AI نے ایسا کہا" کو "یہ دستاویز ایسا کہتی ہے، یہ یہاں ہے" میں بدل دیتا ہے، جو کہ ایک ڈیمو اور کسی ایسی چیز کے درمیان فرق ہے جسے آپ کسٹمر سے بات کرنے کی اجازت دیں گے۔
یہ کیسے کام کرتا ہے
رسائی کی فلٹرنگ ریٹریول سے پہلے ہوتی ہے
جس کارپس کو ایجنٹ تلاش کر سکتا ہے وہ پالیسی کے ذریعے پہلے ہی محدود ہوتا ہے، اس لیے اجازت کی کوئی غلطی لیک شدہ حوالے کے طور پر سامنے نہیں آ سکتی۔
ہائبرڈ اسکورنگ، نہ کہ صرف ویکٹر
ویکٹر مماثلت کو کی ورڈ میچ اور گراف سینٹرلٹی کے ساتھ ملایا جاتا ہے، جس کی وجہ سے درست شناخت کار اور نایاب الفاظ تلاش کے قابل رہتے ہیں۔
جوابات میں گراؤنڈنگ رسیدیں شامل ہوتی ہیں
جس اقتباس سے دعویٰ تیار ہوا ہے وہ دعوے کے ساتھ منسلک ہوتا ہے، نہ کہ بعد میں دوبارہ تیار کیا جاتا ہے۔
سوالات
- کیا ایجنٹ کو ہماری گفتگو یاد رہتی ہے؟
- اس طرح نہیں جس طرح عام طور پر "میموری" سے مراد لی جاتی ہے۔ یہ آپ کے فراہم کردہ مواد پر ریٹریول ہے۔ گفتگو کی ہسٹری فی سیشن رکھی جاتی ہے؛ اسے مستقل پروفائل میں تبدیل نہیں کیا جاتا۔
- How does retrieval work?
- Documents are chunked, embedded and indexed. At answer time a hybrid of vector similarity, keyword match and graph centrality selects the best passages, and each one carries a receipt back to its source.
The rest of the bag
AccessControl
فی دستاویز پرمیشنز جو صرف صفحات کو ہی نہیں، بلکہ جوابات کو بھی فلٹر کرتی ہیں۔
رفتار کے لیے پالیسی ریزولوشن کو فی سیشن کیش کیا جاتا ہے؛ پرمیشن میں تبدیلی ہر ان-فلائٹ درخواست پر فوری طور پر لاگو ہونے کے بجائے کیش انویلیڈیشن (منسوخی) پر منتقل ہوتی ہے۔
دستاویزات
ایک فولڈر ٹری جسے ایجنٹ پڑھتا ہے، اور ایک کنفیگ فائل جس پر وہ عمل کرتا ہے۔
ایکسٹریکشن میں PDFs، اسپریڈ شیٹس اور ٹرانسکرپٹس شامل ہیں۔ غیر معمولی بائنری فارمیٹس کو پارس نہیں کیا جاتا ہے۔
ایونٹس
ایجنٹس نے کیا کیا، اور کیوں کیا، اس کا ایک پائیدار لیجر۔
ان-پروسیس ایونٹ بس ایک سنگل نوڈ ایمیٹر ہے، نہ کہ کوئی ڈسٹریبیوٹڈ بروکر۔ ایجنٹس کے درمیان پائیدار ریکارڈ ایک الگ Postgres ٹاسک لیجر ہے۔
That was step 5 of 6: the agent consults its bag. Next, tasks, delegation edges, decisions and artifacts persist as rows you can replay, and the spend is already accounted for.