تقنية

استخدام ملخص المستند في الاسترجاع: بوابة إلى الأصل

سؤال عن حاجزين يمر بملخص يحذفهما ثم برابط الأصل وفقرة الشرط قبل الجواب
رسم يفرق بين الملخص المستخدم للبحث وفقرة الأصل الداعمة.

استخدام ملخص المستند في الاسترجاع يجعل النص المختصر وسيلة للعثور على أصله، إذا صمم المسار بهذه العلاقة. لكن الملخص لا يغطي بالضرورة سؤالا عن تفصيل لم يحتفظ به. في مثالنا، نبحث في دليل ترتيب مسرح دمى عن حالة فيها حاجزان، بينما يذكر ملخصه الستارة والإضاءة فقط. [1]

الخلاصة السريعة

ميز الملخص الذي يستعمل للبحث من المادة الأصلية التي تسند الجواب، واحفظ الربط بينهما. إذا أغفل الملخص تفصيلا، فذلك لا يثبت غيابه من الدليل؛ راجع ما وصل من الأصل وشروطه قبل نقل النتيجة.

  • توضح LangChain نهجا يبحث في تمثيل ملخص ويرجع الأصل لصياغة الإجابة؛ فصل المادتين لا يضمن اكتمال كل بحث أو جواب. [1]
  • راجع ما احتفظ به الملخص وما حذفه؛ غياب عبارة عن الملخص لا يثبت عدم وجودها في المستند الأصلي.
  • احفظ هوية الأصل الموافق للملخص، واستند إلى عبارته ذات الصلة؛ ملخص آخر أو نسخة مختلفة لا تسند الحكم نفسه.
  • افحص المادة التي وصلت فعلا وحدودها، وصرح بالتفصيل غير المحسوم؛ لا تجعل وسيط البحث بديلا عن دليل الجواب.

ما النص الذي نبحث به وما النص الذي نجيب منه؟

تشرح LangChain فصل مرجع البحث عن وثيقة الإجابة: يمكن البحث بمتجهات ملخصات، ثم إرجاع المستندات الأصلية للرد. هذا تصميم موثق للمسار، ولا يضمن وحده أن كل أصل يصل كاملا أو أن كل سؤال يجد الوثيقة الصحيحة. [1]

في مثال مصنوع، دليل ترتيب مسرح دمى يضم الستارة والإضاءة وتوزيع الحواجز. كتبنا له ملخصا هو «دليل إعداد الستارة والإضاءة قبل العرض». هذا الملخص يصف موضوعين في الأصل، لكنه لا يبين كل ما فيه. لم ننشئ فهرسا أو نولد ملخصا بأداة؛ اخترنا الحذف كي نرى أثره في السؤال.

كيف يؤثر تفصيل محذوف في سؤال محدد؟

يسأل القارئ «أين أضع الحاجز الثاني عندما يوجد حاجزان؟». إذا بحث المسار في الملخص وحده، فإن وصف الستارة والإضاءة لا يظهر تفصيل الحاجزين. قد لا يجد هذا السؤال الأصل عبر تلك الصيغة، لكننا لا نعد هذا فشلا مرصودا أو نتيجته حتمية لكل بحث دلالي.

وإذا وصل الأصل من طريق آخر، فحذف التفصيل من الملخص لا يمنع مراجعة فقرة الحواجز. لا نكتب «الدليل لا يتناول حاجزين» اعتمادا على النص المختصر فقط. نحدد ما راجعناه: الملخص أم الدليل الكامل أم المقاطع التي اختيرت منه.

كيف نربط الملخص بالدليل المناسب؟

في المثال، نخزن علاقة واضحة من الملخص إلى الدليل الذي وصفه، ثم نراجع هوية النسخة عند فتحه. لنفترض أن فقرة الأصل تقول «عند وجود حاجزين، ضع الثاني خلف الأول مع ترك ممر بينهما». يمكن نقل هذا الشرط مع موضعه؛ لا نجعل الملخص شاهدا على عبارة لم يذكرها.

ولو قاد الربط إلى دليل آخر يتناول حاجزا واحدا، فلن تكفي الطلاقة أو عنوان مسرح الدمى لإصلاح الاختلاف. نقترح مقارنة موضوع الملخص ومعرف الأصل والفقرة المطلوبة. هذه مراجعة علاقة، لا وعد بأن أسماء المستندات وحدها تمنع اختيار أصل خاطئ أو قديم.

ما حدود الجواب إذا لم تصل الفقرة المطلوبة؟

إذا لم نر فقرة الحاجزين، نصرح بأن المادة المتاحة لا تحسم موضع الثاني. لا نخترع خلف الأول لأن ذلك يبدو مناسبا للمسرح؛ العبارة الصحيحة في المثال لا تصبح معلومة متاحة قبل قراءة أصلها. ويمكن اقتراح مراجعة الجزء المعني إذا كان الوصول إليه ممكنا فعلا.

وعند مراجعة ملخص البحث، اسأل هل يغطي أنواع الأسئلة التي تقصدها دون أن تحوله إلى نسخة من كل التفاصيل. لم نقارن إعدادات أو نقس تحسين الاسترجاع. يركز المقال على التمييز بين وسيط يقود إلى المصدر وبين نص يثبت الحكم المطلوب منه.

المصادر ومتابعة القراءة

  1. LangChain: Multi-Vector Retriever for RAG on tables, text, and images (يفتح في نافذة جديدة)langchain.com

أُعدّ هذا المقال بصياغة عربية أصلية بالاستناد إلى المصادر أعلاه، وهو مدخل تمهيدي إلى الموضوع. اقرأ منهجية المحتوى وحدوده.