إنشاء التوليد المعزَّز بالاسترجاع (Agentic RAG) هو توليد معزَّز بالاسترجاع يقرر فيه وكيل كيف ومتى وما إذا كان سيجري استرجاعًا مرة أخرى، بدلًا من اتباع مسار بحث ثابت واحد.
يمكن لبحث بسيط في مستندات المنزل تحويل سؤال إلى تضمين، واسترجاع أفضل k من المقاطع، وتوليد إجابة واحدة. يضيف إنشاء التوليد المعزَّز بالاسترجاع حلقة تحكم حول هذا المسار: إذ يمكن للنموذج أو المنسِّق اختيار أداة بحث، وتقييم مدى كفاية الأدلة، وإعادة صياغة الاستعلام، وتوجيه البحث إلى مصدر آخر، أو التوقف. تصبح هذه المرونة مفيدة للأسئلة الخاصة المعقدة، لكنها تضيف أيضًا زمن استجابة وأذونات للأدوات وحالة تشغيل وأنماط فشل لا يحتاج إليها البحث التقليدي في المستندات.
يستخدم RAG البسيط مسار استرجاع محددًا مسبقًا
عادةً ما يعرف خط أنابيب RAG التقليدي خطواته قبل وصول السؤال: تحويل الاستعلام، والبحث في فهرس واحد أو أكثر، وتجميع السياق، ثم مطالبة النموذج بالإجابة. قد تتغير معلمات مثل top-k أو عوامل تصفية البيانات الوصفية، لكن تدفق التحكم نفسه يظل ثابتًا إلى حد كبير.
غالبًا ما يكون هذا التصميم كافيًا لأدلة الاستخدام المنزلية والإيصالات والملاحظات والنصوص المستخرجة بتقنية OCR، لأن تمريرة استرجاع واحدة يمكنها إظهار الأدلة المطلوبة. كما أنه قابل للتنبؤ، وسهل التقييم، ومنخفض التكلفة عند تشغيله محليًا.
يمكن لخط الأساس الخاص بـ استرجاع قاعدة المعرفة المحلية استخراج الأدلة وفهرستها واسترجاعها والتعامل معها من دون منح النموذج التحكم في عملية البحث بأكملها.
يتيح Agentic RAG للنظام تحديد وقت الاسترجاع وطريقته
التغيير الأساسي هو التحكم. يصبح الاسترجاع إجراءً يمكن للوكيل اختياره بعد فحص السؤال أو الأدلة السابقة، بدلًا من كونه مرحلة أولى إلزامية.
يمكن للوكيل اختيار الاسترجاع وتقييم المستندات وإعادة صياغة الاستعلامات قبل توليد الإجابة.
يمكن للخادم المنزلي استخدام ذلك عندما يتطلب سؤال واحد ملاحظات محلية أو فهرسًا متجهيًا أو بحثًا دقيقًا عن اسم ملف أو أداة للتحقق من حالة خدمة. يستطيع الوكيل التوجيه بين هذه الخيارات بدلًا من إجبار كل طلب على المرور عبر أداة الاسترجاع نفسها.
لكن هذا لا يجعل كل ميزة تكيفية وكيلية. فعلى سبيل المثال، يمكن أن يظل الموجّه الحتمي الذي يرسل معرّفات الملفات إلى البحث المعجمي والأسئلة المفاهيمية إلى البحث المتجهي برنامجًا ثابتًا، رغم استخدامه أساليب استرجاع متعددة.
يؤدي تقييم الأدلة وإعادة صياغة الاستعلامات إلى إنشاء حلقة تكرارية
يصبح Agentic RAG مختلفًا فعليًا عندما تغيّر نتيجة استرجاع واحد الإجراء التالي. فقد تؤدي الأدلة الضعيفة إلى تشغيل استعلام آخر أو استخدام مصدر جديد أو إعادة صياغة البحث، بدلًا من انتقالها مباشرة إلى مرحلة التوليد.
يمكن لحلقة الاسترجاع الوكيلية تحديد وقت الاسترجاع وطريقته مع تطور المهمة.
في البحث الخاص، يمكن لهذه الحلقة حل سؤال يبدأ بصورة عامة ثم يضيق نطاقه ليصل إلى فاتورة مؤرخة محددة أو مقطع من كاميرا أو ملف إعدادات، بعد أن تكشف الأدلة الأولى عن المعرّف المفقود.
لكن التكلفة تتمثل في أن التقييم يجب أن يفحص مسار التنفيذ، لا قائمة واحدة مرتبة فحسب. فقد تنتج الإجابة السيئة عن إعادة صياغة استعلام رديئة، أو اختيار أداة خاطئة، أو توقف مبكر، أو خطأ في الاسترجاع في مرحلة لاحقة من الحلقة.
يتوقف عن كونه بحثًا بسيطًا عندما يصبح الاسترجاع عملية قرار تعتمد على الحالة
لا يكمن الحد الفاصل في ظهور نموذج لغوي كبير داخل خط الأنابيب، لأن RAG البسيط يستخدم نموذجًا بالفعل للتوليد. بل يظهر الحد الفاصل عندما يحافظ النظام على حالة وسيطة ويستخدم قرارات تقودها النماذج لاختيار إجراءات جمع الأدلة أو تكرارها.
يميز تحكم الوكيل واستقلاليته بين معماريات الاسترجاع الوكيلية الأكثر تقدمًا وخطوط الأنابيب الثابتة.
عندما يصبح النظام قادرًا على تخطيط تسلسل البحث، واستدعاء عدة أدوات، والاحتفاظ بالملاحظات، وتحديد مدى كفاية الأدلة، تصبح المخاوف التشغيلية مثل ميزانيات التنفيذ والتفويض وإمكانية التتبع جزءًا من تصميم الاسترجاع.
لا يصبح خط الأنابيب متعدد الخطوات وكيلًا تلقائيًا إذا كان كل فرع فيه مبرمجًا مسبقًا. فالخاصية الحاسمة هي ملكية القرار التكيفية، وليس مجرد عدد المكونات.
استخدم Agentic RAG فقط عندما تبرر فائدة الاسترجاع التكيفي تكلفته
لا يستفيد بحث عائلي في المستندات، يجيب بموثوقية من فهرس واحد، كثيرًا من الحلقة الوكيلة. إذ تضيف الاستقلالية الأكبر رموزًا وزمن استجابة وحالة تشغيل وإتاحة للأدوات وطرقًا جديدة للتوقف مبكرًا أو مطاردة أدلة غير ذات صلة.
يكون الاسترجاع الوكيلي أقوى عندما تكون الأسئلة متنوعة، أو عندما يجب تقييم جودة الأدلة أثناء التشغيل، أو عندما تتطلب عدة مصادر خاصة استراتيجيات بحث مختلفة. ويمكنه أيضًا المساعدة عندما يفتقر الاستعلام الأول إلى الكيان أو التاريخ اللازم لإجراء بحث دقيق.
أبقِ المسار البسيط هو المسار الافتراضي، ووجّه الحالات الصعبة إلى المسار الوكيلي عندما يثبت التقييم القابل للقياس تحسن تغطية الأدلة. يفيد Agentic RAG لأنه يستطيع تغيير خطة الاسترجاع، لا لأن كل مشكلة بحث تستفيد من مزيد من الاستقلالية.
يمكن أن يضيف التخطيط متعدد الخطوات والاسترجاع المتكرر تكلفة إضافية من الرموز وزمن الاستجابة قبل اكتمال الإجابة، لذا ينبغي أن يثبت المسار التكيفي جدوى هذا العمل الإضافي على مجموعة التقييم الفعلية للبحث الخاص.
مركز التكنولوجيا والذكاء الاصطناعي
المزيد للقراءة

ما هي حالة Plex، وما الأجزاء التي يجب استمرارها؟
حالة Plex الدائمة هي المعلومات التي تحافظ على تجربة الخادم بعد إعادة التشغيل وإعادة البناء؛ أما الوسائط وبيانات التحويل المؤقتة فلها أدوار منفصلة.

كيف يتعامل Plex مع المصادقة في الجلسات المحلية والبعيدة؟
تبدأ المصادقة في Plex بهوية الخادم والحساب، ثم تحدد مسارات الشبكة المحلية أو البعيدة إمكانية الوصول وسلوك الاتصال الآمن.

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

