ضغط السياق
ضغط السياق هو تقنية في أنظمة RAG تقلل كمية السياق المسترجع الذي يتم تمريره إلى نموذج اللغة الكبير مع الحفاظ على المعلومات الأكثر صلة. الهدف هو احتواء المحتوى الأكثر فائدة ضمن نافذة سياق النموذج وتقليل تكاليف المعالجة وتحسين جودة الردود عن طريق إزالة المعلومات غير ذات الصلة أو المكررة. بدون الضغط، تسترجع أنظمة RAG عادة أجزاء أكثر مما يمكن أن تتسع له نافذة السياق أو تتضمن أجزاء تحتوي على معلومات غير ذات صلة إلى جانب الأجزاء ذات الصلة. يعالج ضغط السياق هذا من خلال عدة طرق: الضغط الاستخلاصي الذي يحدد الجمل أو المقاطع الأكثر صلة من الأجزاء المسترجعة، والضغط التجريدي الذي يستخدم نموذج اللغة الكبير لتلخيص المحتوى المسترجع، والتصفية التي تزيل الأجزاء التي تقل عن عتبة الصلة، وإعادة الترتيب التي تعيد ترتيب الأجزاء حسب الصلة وتختار فقط أفضل k. النهج الأكثر شيوعًا هو معيد الترتيب وهو نموذج متخصص يسجل كل جزء مسترجع للصلة بالاستعلام ويختار المجموعة الفرعية الأكثر صلة. معيدات الترتيب أكثر دقة من تشابه المتجهات الأولي لأنها تستخدم بنيات التشفير المتقاطع التي تشترك في ترميز الاستعلام وكل جزء معًا وتلتقط إشارات الصلة الدقيقة التي قد تفوتها تضمينات ثنائية التشفير. تشمل تقنيات الضغط الأكثر تقدمًا الضغط القائم على نموذج اللغة الكبير حيث يولد النموذج ملخصًا مضغوطًا للسياق المسترجع والضغط القائم على التعليمات حيث يوجه النظام النموذج للتركيز على جوانب محددة من المحتوى المسترجع والضغط المنظم الذي يستخرج المعلومات وينظمها في تنسيق محدد مسبقًا مثل الجداول أو النقاط. ضغط السياق مهم بشكل خاص للاستعلامات المعقدة التي تتطلب تجميع المعلومات من مستندات متعددة حيث قد يتجاوز المحتوى المسترجع الإجمالي نافذة السياق المتاحة بشكل كبير. نسبة الضغط هي معلمة تصميم رئيسية حيث أن الضغط العدواني للغاية قد يفقد معلومات مهمة بينما قد لا يوفر الضغط القليل جدًا فائدة كافية.
في الخدمات المالية
مثال واقعي
يقوم بنك استثماري كبير بتنفيذ ضغط السياق في نظام RAG لتحليل الأرباح. لاستعلام عن 'توزيع إيرادات Apple للربع الثالث 2026 حسب القطاع'، يسترجع النظام 50 جزءًا من 15 مستندًا مختلفًا بما في ذلك بيان الأرباح وإيداع 10-Q وتقارير المحللين والمقالات الإخبارية. يسجل معيد الترتيب كل جزء ويختار أفضل 15 جزءًا الأكثر صلة مما يضغط السياق من 35,000 رمز إلى 8,000 رمز. يولد النموذج بعد ذلك ردًا بناءً على السياق المضغوط بما في ذلك أرقام الإيرادات لقطاعات iPhone و Services و Mac و iPad و Wearables. يشير النظام إلى أن ضغط السياق حسن دقة الردود بنسبة 15٪ على معيار من 500 استعلام مالي مع تقليل التكاليف لكل استعلام بنسبة 60٪. تجد البنك أيضًا أن درجات صلة معيد الترتيب توفر إشارة ثقة مفيدة فعندما تكون درجات صلة الأجزاء الأعلى تصنيفًا منخفضة يمكن للنظام وضع علامة على الرد للمراجعة البشرية.
لماذا يهم في التمويل
ضغط السياق هو تحسين حاسم لأنظمة RAG المالية لأنه يعالج بشكل مباشر التوتر بين كمية الاسترجاع وجودة التوليد. استرجاع المزيد من المستندات يحسن الاستدعاء ولكن يمكن أن يطغى على نافذة سياق النموذج ويدخل الضوضاء. يحل ضغط السياق هذا التوتر من خلال السماح للنظام بالاسترجاع على نطاق واسع مع تقديم المعلومات الأكثر صلة فقط إلى النموذج. بالنسبة للمؤسسات المالية حيث تكون أحجام المستندات كبيرة والاستعلامات معقدة، يعتبر الضغط ضروريًا لبناء أنظمة RAG دقيقة وفعالة من حيث التكلفة. توفر التقنية أيضًا إشارة ثقة طبيعية من خلال درجات معيد الترتيب التي يمكن استخدامها لمراقبة الجودة وسير عمل التصعيد.
مصطلحات ذات صلة
استكشف في Finatune
أسئلة شائعة
ما هو ضغط السياق في RAG؟
ضغط السياق هو تقنية تقلل كمية السياق المسترجع الذي يتم تمريره إلى نموذج اللغة الكبير مع الحفاظ على المعلومات الأكثر صلة باستخدام إعادة الترتيب والتصفية والتلخيص.
كيف يساعد ضغط السياق مع المستندات المالية الكبيرة؟
يساعد عن طريق تصفية وترتيب أولويات المقاطع الأكثر صلة من المستندات المالية الكبيرة مما يقلل استخدام الرموز ويحسن جودة الردود.
متى أستخدم ضغط السياق لـ RAG للمستندات المالية؟
استخدمه عندما تتطلب الاستعلامات تجميع معلومات من مستندات مالية متعددة أو عندما تتجاوز الأجزاء المسترجعة نافذة سياق النموذج.