تقنية

عنوان المستند داخل المقطع: كيف نعوض السياق المفقود؟

عنوان محفوظ مع المقطع قد يستعمل للفهرسة أو يرسل للنموذج وفق إعدادات منفصلة
رسم يفرق بين حفظ العنوان في السجل ووصوله إلى سياق الإجابة.

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

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

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

  • توثق LlamaIndex معلومات المستند التي تنتقل إلى العقد، وإمكان إدراجها في سياق النموذج؛ راجع إعدادات تطبيقك ولا تعمم السلوك على كل أداة. [1]
  • ميز استعمال العنوان للفهرسة عن وصوله للنموذج؛ توجد في LlamaIndex إعدادات استبعاد مختلفة لكل منهما. [1]
  • اعتمد عنوان المصدر وراجع مطابقته للمقطع؛ عنوان يولده نموذج أو اسم ملف عام لا يصبح حقيقة عن المحتوى تلقائيا.
  • افحص الجواب على العنوان والنص والشروط اللازمة معا؛ معرفة النشاط لا تثبت معرفة ساعة فتحه.

ما الذي غاب حين فصلنا الفقرة؟

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

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

هل العنوان حاضر في الفهرس أم في الطلب؟

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

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

أي عنوان نضيفه دون اختراع؟

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

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

ما الذي لا نستطيع إكماله بالعنوان؟

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

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

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

  1. LlamaIndex: Using Documents — metadata and advanced customization (يفتح في نافذة جديدة)developers.llamaindex.ai

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