الذكاء الاصطناعي + مستنداتك (RAG)
الدرس 15 من 23 في دورة «أساسيات الذكاء الاصطناعي». مجاني، مع رسوم متحركة واختبار.
النموذج لم يقرأ ملفاتك
النموذج يعرف فقط ما كان في نصوص تدريبه. لم يرَ ملاحظاتك الدراسية ولا قواعد عملك ولا ملف PDF من الجامعة. اسأله عن موعد تسليم في مقرّرك وسيخمّن فقط. تقنية RAG (ببساطة: ابحث أولًا ثم أجب) تحل ذلك: برنامج يبحث في ملفاتك عن الجزء المناسب، والنموذج يجيب اعتمادًا عليه. يوضح المخطط ذلك: سؤال، بحث، جزء مُعثور عليه، إجابة مع إشارة للمصدر.
البحث بالمعنى لا بالكلمات
أولًا تُقسَّم المستندات إلى قطع صغيرة، مثلًا فقرة لكل قطعة. كل قطعة تتحول إلى تضمين (embedding): قائمة أرقام تصف المعنى، مثل إحداثيات نقطة على خريطة. سؤالك يصبح نقطة أيضًا. يختار البحث القطع التي تقع نقاطها أقرب إلى السؤال. لذلك سؤال «متى أسلّم المقال؟» يجد فقرة «آخر موعد لتسليم البحث: نهاية مايو» مع أن الكلمات مختلفة.
ما يُعثر عليه يدخل في الموجّه
بعد ذلك يضع التطبيق القطع التي وجدها مباشرة في الموجّه (prompt)، أي نص الطلب المرسل إلى النموذج، بجانب سؤالك. ويضيف تعليمة: «أجب من هذه النصوص فقط واذكر المصدر». يكتب النموذج الإجابة ويضع علامة مثل [1]: رقم القطعة التي أُخذت منها الفكرة. كل هذا يحدث خلف الكواليس، وأنت ترى فقط الإجابة مع مصادرها.
اختلاق أقل، لكن ليس صفرًا
لماذا يختلق أقل: النموذج يعيد صياغة نص أمامه بدل أن يتذكر من ذاكرته. ولماذا ليس صفرًا: قد يجلب البحث القطعة الخطأ، مثل نسخة قديمة من القواعد. وقد لا توجد القطعة المطلوبة أصلًا، فيكمل النموذج الإجابة من عنده. وقد يخلط بين قطعتين أو يقرأ جدولًا بشكل خاطئ. نصيحة: أضف «إن لم يكن الجواب في المستندات فقل ذلك».
أين ستصادف ذلك
محادثة مع ملف PDF: ترفع كتابًا دراسيًا أو عقد إيجار وتطرح أسئلة. بوت دعم لشركة: يجيب من قواعدها الداخلية لا من ذاكرته. بحث بالذكاء الاصطناعي: يجد النموذج صفحات على الإنترنت ويكتب إجابة مع روابط. الوصفة واحدة دائمًا: ابحث عن القطع، ضعها في الموجّه، أجب مع المصدر. باختصار: RAG ورقة غش تُعطى للنموذج قبل الإجابة مباشرة.
هناك مصدر؟ افتحه
العلامة [1] ليست ضمانًا. أحيانًا يقود الرابط إلى قطعة تقول شيئًا آخر، أو يعيد النموذج صياغتها بخطأ. قبل أي خطوة مهمة (تسليم واجب، توقيع عقد، إنفاق مال) افتح المصدر وابحث عن الجملة نفسها. إن تطابقت فممتاز. وإن لم تجدها فاعتبر الإجابة تخمينًا واسأل النموذج أين كُتب ذلك بالضبط.
اختبر نفسك
- ماذا تفعل RAG قبل أن يجيب النموذج؟
الإجابة الصحيحة: تبحث عن قطع مناسبة من ملفاتك وتضعها في الموجّه. لا أحد يعيد تدريب النموذج. برنامج يجد قطعًا قريبة في المعنى ويضعها في الموجّه، والنموذج يجيب اعتمادًا عليها. - سألت «متى أسلّم المقال؟» فوجد فقرة «آخر موعد لتسليم البحث». لماذا؟
الإجابة الصحيحة: النصوص المتقاربة في المعنى تصبح نقاطًا متقاربة. التضمين يصف المعنى بالأرقام. السؤال والفقرة عن الموضوع نفسه يقعان قريبين على الخريطة حتى لو اختلفت الكلمات. - أجاب بوت المستندات مع العلامة [1]. ماذا تفعل قبل قرار مهم؟
الإجابة الصحيحة: افتح المصدر [1] وابحث فيه عن هذه الجملة. قد يجلب البحث القطعة الخطأ، وقد يعيد النموذج صياغتها بخطأ. التحقق من المصدر يستغرق دقيقة.