مسترجع المعرفة
المسترجع المعرفي (Knowledge Retriever) هو مكون ضمن نظام ذكاء اصطناعي، يُستخدم عادةً بالتوازي مع النماذج اللغوية الكبيرة (LLMs)، ومصمم للعثور على المعلومات الواقعية والمناسبة واسترجاعها من قاعدة معرفية خارجية ومحددة مسبقًا. فبدلاً من الاعتماد فقط على المعلمات التي تعلمها أثناء تدريبه الأولي، يقوم هذا المكون بجلب مستندات أو مقاطع أو نقاط بيانات محددة ذات صلة باستعلام المستخدم.
تكمن الأهمية الأساسية للمسترجع المعرفي في التخفيف من القيود المتأصلة في النماذج اللغوية الكبيرة. فالنماذج اللغوية الكبيرة عرضة لما يسمى "الهلوسة" (hallucination) - أي توليد معلومات تبدو مقنعة ولكنها غير صحيحة من الناحية الواقعية. من خلال ترسيخ استجابة النموذج اللغوي الكبير في بيانات خارجية قابلة للتحقق ومحدثة، يضمن المسترجع الدقة والملاءمة وإمكانية التتبع.
تتبع العملية عمومًا نمط التوليد المعزز بالاسترجاع (Retrieval-Augmented Generation - RAG). أولاً، يتم ترميز استعلام المستخدم إلى تمثيل متجهي (vector representation). ثم يُستخدم هذا المتجه للبحث في قاعدة بيانات متجهية تحتوي على تضمينات (embeddings) مستندات قاعدة المعرفة. يسترجع النظام أفضل 'k' من أجزاء النص المتشابهة دلاليًا. أخيرًا، يتم تمرير هذه الأجزاء المسترجعة إلى النموذج اللغوي الكبير كـ "سياق"، مع توجيهه لتوليد إجابة بناءً فقط على الأدلة المقدمة.
تعد المسترجعات المعرفية حاسمة في التطبيقات المؤسسية التي تتطلب دقة عالية:
قواعد البيانات المتجهية، نماذج التضمين، التوليد المعزز بالاسترجاع (RAG)، البحث الدلالي، استخراج المعلومات.