الخطوة الأولى في أي خط أنابيب RAG هي استيعاب المستندات، وأكثر ما يعطل هذه الخطوة الأولى هو تحليل ملفات PDF. زادت في الآونة الأخيرة المحللات القائمة على النماذج اللغوية الكبيرة، غير أن تشغيل نموذج لغوي على كل مستند يراكم التكلفة والتأخير، كما أن إرسال مستندات حساسة إلى نموذج خارجي يثير مسألة سيادة البيانات. اختارت LlamaIndex (جيري ليو) اتجاهاً مختلفاً مع إطلاق LiteParse، وهو محلل مفتوح المصدر برخصة Apache 2.0 يحول ملفات PDF إلى ماركداون دون استخدام نموذج لغوي.

في ThakiCloud نتعامل مع استيعاب مستندات RAG ضمن منصة SaaS للذكاء الاصطناعي وتعلم الآلة المبنية على Kubernetes. لنستعرض لماذا يبدو محلل مستقل عن النموذج جذاباً من ناحية التكلفة والسيادة، وأين يحتاج إلى تحوّط.

ما الذي يختلف: التحليل المستقل عن النموذج

الميزة الجوهرية لـ LiteParse أنه لا يستخدم نموذجاً لغوياً في التحليل. فوائد هذا التصميم واضحة.

  • التكلفة: لا توجد تكلفة استدعاء نموذج لغوي لكل مستند. عند استيعاب كميات كبيرة من المستندات، لا تتضخم التكلفة بشكل خطي.
  • زمن الاستجابة: التحليل سريع لأنه لا توجد رحلة استدلال ذهاباً وإياباً عبر نموذج لغوي.
  • سيادة البيانات: لا تُرسل المستندات إلى نموذج خارجي، وهذه ميزة حاسمة للمؤسسات التي تريد معالجة المستندات الحساسة داخلياً.
  • الحتمية: قد يعطي المحلل القائم على نموذج لغوي نتائج مختلفة للمستند نفسه في كل استدعاء، بينما المحلل القائم على القواعد قابل لإعادة الإنتاج.

يدّعي فريق LiteParse تحقيق أعلى الدرجات في عدة معايير أداء ضمن فئة المحللات المستقلة عن النماذج. لكن ينبغي التوضيح بأن هذا الادعاء قياس ذاتي ومحصور بفئة المحللات المستقلة عن النماذج. فهو ليس مقارنة مطلقة مع المحللات القائمة على النماذج اللغوية، بل ادعاء بأنه “الأفضل بين المحللات التي لا تستخدم نموذجاً”. النزاهة في ادعاءات السرعة والدقة تقتضي تقييدها بهذه الفئة تحديداً.

المفاضلات من منظور استيعاب RAG

المحلل المستقل عن النموذج ليس حلاً سحرياً شاملاً. لا بد من توضيح المفاضلات بجلاء.

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

منظور ThakiCloud: التعامل مع تكلفة الاستيعاب كمواطن من الدرجة الأولى

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

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

خاتمة

يوصل LiteParse رسالة مفادها أن “النموذج اللغوي ليس ضرورياً دائماً في استيعاب RAG”. للمحلل المستقل عن النموذج مزايا واضحة في التكلفة وزمن الاستجابة وسيادة البيانات، ومن الواقعي استكمال المستندات المعقدة بمحلل قائم على نموذج لغوي ضمن نهج هجين. لكل مهندس يهتم بالتعامل مع تكلفة الاستيعاب كمواطن من الدرجة الأولى، هذا النوع من المسائل هو التحدي اليومي في هذا المجال.


المصدر: LlamaIndex LiteParse (رخصة Apache 2.0). GitHub: https://github.com/run-llama/llama_cloud_services (درجات معايير الأداء قياس ذاتي ومحصورة بفئة المحللات المستقلة عن النماذج).