رہنمائی

نالج بیس (RAG)

AskAIs آپ کی ویب سائٹ، فائلوں اور سوال و جواب سے کیسے سیکھتا ہے، اور جواب دیتے وقت انہیں کیسے استعمال کرتا ہے۔

AI ایجنٹ اسی سے جواب دیتا ہے جو آپ اسے Training میں سکھاتے ہیں: آپ کی ویب سائٹ کے صفحات، آپ کی اپ لوڈ کی ہوئی فائلیں اور سوال و جواب کے جوڑے۔ جب کوئی وزیٹر کچھ پوچھتا ہے تو AskAIs سب سے متعلقہ اقتباسات تلاش کرتا ہے اور صرف وہی AI کو دیتا ہے، اس لیے جواب اندازوں کے بجائے آپ کے اپنے مواد سے آتے ہیں۔

سکھانے کے طریقے

  • Web pages: ایک URL درج کریں اور AskAIs آپ کی سائٹ کو کرال کرتا ہے۔ یہ 50 صفحات پڑھتا ہے جب تک آپ کوئی اور تعداد مقرر نہ کریں (زیادہ سے زیادہ 500)، اور آپ کے پلان کی دستاویزات کی حد اسے پہلے بھی روک سکتی ہے۔
  • Files: ایک وقت میں ایک فائل اپ لوڈ کریں، زیادہ سے زیادہ 25 MB: PDF، DOCX، TXT، Markdown، CSV یا JSON۔ PDF میں متن کی تہہ ہونی چاہیے (اسکین شدہ صفحات پڑھے نہیں جا سکتے)۔ پرانی .doc فائلیں، اسپریڈشیٹس اور سلائیڈز سپورٹ نہیں ہیں۔
  • Q&A: سوال و جواب کے جوڑے ایک ایک کر کے شامل کریں، یا Bulk import (CSV) میں CSV متن پیسٹ کریں۔

فائلیں اور سوال و جواب کے جوڑے ہر پلیٹ فارم کے لیے الگ سے چھپائے جا سکتے ہیں، مثلاً آپ کی iOS ایپ میں۔ چھپائی گئی چیزیں اس پلیٹ فارم کے وزیٹرز کے جوابات میں استعمال نہیں ہوتیں۔

آپ کے مواد کے ساتھ کیا ہوتا ہے

  • AskAIs متن نکالتا ہے اور اسے تقریباً 2,000 حروف کے اقتباسات میں تقسیم کرتا ہے، جن میں ساتھ والے اقتباسات کے درمیان تھوڑا سا اوورلیپ ہوتا ہے۔ ہر سوال و جواب کا جوڑا ایک ہی اقتباس رہتا ہے۔
  • ہر اقتباس کی ایک ایمبیڈنگ بنتی ہے (بطور ڈیفالٹ OpenAI text-embedding-3-small) اور اسے pgvector کے ساتھ PostgreSQL میں محفوظ کیا جاتا ہے۔
  • اس کے بعد آئٹم پر Ready دکھائی دیتا ہے۔ اگر متن پڑھا نہ جا سکے تو Failed دکھائی دیتا ہے، اور آپ دوبارہ کوشش کر سکتے ہیں۔
  • اگر ایمبیڈنگ نہ بن سکے تو بھی اقتباسات محفوظ رہتے ہیں اور کی ورڈ سرچ سے مل جاتے ہیں۔

جوابات میں اس کا استعمال کیسے ہوتا ہے

  • سلام دعا اور عام گپ شپ کے لیے تلاش نہیں کی جاتی۔ دوسرے پیغامات کے لیے AskAIs وزیٹر کے حالیہ پیغامات سے تلاش کرتا ہے اور cosine similarity سے ایمبیڈنگز کا موازنہ کرتا ہے۔
  • مماثلت کی حد سے نیچے والے اقتباسات نکال دیے جاتے ہیں۔ بہترین اقتباسات AI کو جاتے ہیں: بطور ڈیفالٹ 5، اور کسی ایک دستاویز سے زیادہ سے زیادہ 2۔
  • اقتباسات حوالہ جاتی مواد کے طور پر AI کی ہدایات میں شامل کیے جاتے ہیں۔ AI کو کہا جاتا ہے کہ ان کے اندر لکھی ہدایات پر عمل نہ کرے، اور پروڈکٹ کے بارے میں ایسے حقائق نہ گھڑے جو ان میں موجود نہیں؛ اس کے بجائے وہ سوال پوچھتا ہے یا کسی انسان سے بات کرانے کی پیشکش کرتا ہے۔
  • جب کوئی وزیٹر پروڈکٹ سے متعلق کسی حقیقت کے بارے میں پوچھے اور کچھ متعلقہ نہ ملے تو AskAIs اس صورت میں AI کو اندازہ لگانے نہیں دیتا۔ وہ بتاتا ہے کہ اس کے پاس یہ معلومات نہیں ہیں اور چیٹ آپ کی ٹیم کے حوالے کر دیتا ہے، الا یہ کہ خودکار ہینڈ آف بند ہو۔

آپ کا مواد ایک زبان میں اور آپ کے وزیٹرز دوسری زبان میں ہو سکتے ہیں: AI جو حقائق استعمال کرتا ہے ان کا وزیٹر کی زبان میں ترجمہ کر دیتا ہے۔

ترتیبات

AI ایجنٹ میں، نالج بیس (RAG) والے حصے میں:

  • نالج بیس بازیافت (RAG) فعال کریں: اسے صرف تب بند کریں جب AI کو آپ کا مواد بالکل استعمال نہیں کرنا چاہیے، مثلاً صرف گپ شپ کرنے والا بوٹ۔
  • اعلیٰ-K حصے: AI کو کتنے اقتباسات ملتے ہیں (ڈیفالٹ 5)۔
  • ایمبیڈنگ ماڈل: اپنی AI کلید کے ساتھ آپ چیٹ اینڈ پوائنٹ سے الگ ایک ایمبیڈنگ اینڈ پوائنٹ اور کلید بھی سیٹ کر سکتے ہیں۔ ایمبیڈنگز کی 1,536 جہتیں ہونی چاہییں، جیسے text-embedding-3-small کی۔

ہوسٹڈ AI یا آپ کی اپنی کلید

ہوسٹڈ AI کے ساتھ آپ کو کسی کلید کی ضرورت نہیں؛ اپنی کلید کے ساتھ آپ کا فراہم کنندہ آپ سے براہ راست بل لیتا ہے۔ دونوں صورتوں میں آپ کے پلان کی ماہانہ AI جوابات کی حد لاگو ہوتی ہے۔ دہرائے گئے سوالات 24 گھنٹے تک کیش کی گئی سرچ ایمبیڈنگ دوبارہ استعمال کرتے ہیں۔