براء سعيد English راسلني

الاسترجاع · RA Development

Graph RAG: نموذج 7B يقترب من جودة 70B

خطوط Graph RAG تحوّل المستندات العربية والإنجليزية إلى رسم معرفي في Neo4j، فيجيب نموذج صغير بحجم 7B بجودة قريبة من نموذج بحجم 70B.

رسم معرفي من كيانات مترابطة، وهو قلب خط Graph RAG
رسم معرفي: الكيانات نقاط، والعلاقات خطوط
جودة الإجابة مع رسم معرفي غني
7B ≈ 70B
لغتان للمقارنة: العربية والإنجليزية
2
أنماط RAG مقارنة: البسيط والقائم على الرسم والوكيلي
3

المشكلة

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

ماذا بنيت

بصفتي مهندس ذكاء اصطناعي في RA Development، بنيت خطوط Graph RAG على Neo4j وLangChain:

  • يستخرج Gemini 2.5 Flash الكيانات والعلاقات من النص العربي ويكتبها في رسم معرفي.
  • الخط نفسه بالإنجليزية يعمل بنماذج Groq Llama، لمقارنة اللغتين جنباً إلى جنب.
  • تصحيح العلاقات على مرحلتين: مرحلة ثانية تصلح الروابط التي فاتت الاستخراج الأول أو أخطأ فيها.
  • استرجاع هجين: التنقّل في الرسم يعيد الحقائق المترابطة، والبحث المتّجهي يلتقط الصياغة.
  • مقارنة أداء Pinecone وChromaDB كطبقة متّجهات، وتصميم API عام، وخطة توسّع لمنصة SaaS متعددة المستأجرين.

النتيجة

مع رسم معرفي غني خلفه، اقترب نموذج بحجم 7B من جودة إجابات نموذج بحجم 70B. الاسترجاع الأفضل يتيح نموذجاً أصغر وأرخص وأسرع، وهذا مهم حين يكون لكل إجابة تكلفة.

ماذا بعد

النهج نفسه يعمل اليوم في الإنتاج داخل فهيم، المساعد العربي الذي تدرّبه الشركات على مستنداتها.

أسئلة عن Graph RAG

ما هو Graph RAG؟

‏Graph RAG هو توليد معزّز بالاسترجاع يحفظ الحقائق الموجودة في مستنداتك على شكل رسم معرفي من الكيانات والعلاقات. عند السؤال يسترجع حقائق مترابطة من الرسم، غالباً مع البحث المتّجهي، ويقدّمها للنموذج اللغوي كسياق.

لماذا يساعد الرسم المعرفي نموذجاً صغيراً؟

أضعف ما في النموذج الصغير أن يستنتج الروابط الناقصة. الرسم المعرفي يعطيه هذه الروابط مباشرة: من فعل ماذا، وأي منتج يتبع أي فئة، وأي قاعدة تنطبق أين. بهذا السياق اقترب نموذج 7B من نموذج 70B في اختبارات براء.

هل يعمل Graph RAG بالعربية؟

نعم. تستخدم الخطوط Gemini 2.5 Flash لاستخراج الكيانات العربية، وقورنت مباشرة بخطوط إنجليزية. ويعمل النهج اليوم في الإنتاج داخل فهيم الذي يجيب بالعربية.

أعمال أخرى

لديك سؤال؟

توظّف لدور في الذكاء الاصطناعي أو تطوير الويب المتكامل، أو تحتاج إلى بناء نظام؟ رسالة واحدة تكفي.