استراتيجيات الإثراء - وثائق Entity Enricher

استراتيجيات الإثراء

توفّر Entity Enricher ثلاث استراتيجيات إثراء تتحكم في كيفية تنسيق استدعاءات LLM. ويؤثر اختيار الاستراتيجية المناسبة في الدقة والسرعة والتكلفة — وغالبًا لن تختار بنفسك: فالوضع الافتراضي هو الاختيار التلقائي بحسب شكل مخططك.

رسوم خطوط المعالجة

من أبسط تهيئة إلى أقواها. كل واحدة تبني على سابقتها.

بسيط

تمريرة واحدة — نموذج واحد

نموذج واحد، استدعاء واحد. يُرسل المخطط بأكمله في مطالبة واحدة. سريع وزهيد التكلفة — مثالي للمخططات البسيطة أو التكرار السريع.

الكيان

Aspirin

أي كيان: شركة، دواء، قضية قانونية، ورقة بحثية...

Anthropic

استخدم أي مزوّد LLM بمفتاح API الخاص بك.

Anthropicالمخطط الكامل

المخطط الكامل في استدعاء واحد — إعادة محاولة تلقائية عند فشل التحقق.

النتيجة المُثراة

Aspirin

متعدد النماذج

تمريرة واحدة — 3 نماذج

الاستراتيجية نفسها، لكن تُشغَّل عبر عدة نماذج بالتوازي. تُقارن النتائج ويُحكَّم فيها حقلًا بحقل لإنتاج مخرَج واحد عالي الثقة.

الكيان

Aspirin

أي كيان: شركة، دواء، قضية قانونية، ورقة بحثية...

التصنيف المسبق

تطابق — Pharmaceutical Compound

يكتشف عدم تطابق الأنواع قبل هدر أرصدة LLM.

Anthropic
OpenAI
Google Gemini

أحضِر مفاتيح API الخاصة بك — يعمل مع أي مزوّد LLM.

Anthropicالمخطط الكامل
OpenAIالمخطط الكامل
Geminiالمخطط الكامل

المخطط الكامل في استدعاء واحد — إعادة محاولة تلقائية عند فشل التحقق.

النتيجة المُثراة النهائية

Aspirin

تمّ التحكيم

ينتج الحل المنطقي للتعارضات على مستوى الحقول النتيجة النهائية الموثوقة.

متقدّم

خبرات متعددة — 3 نماذج

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

الكيان

Aspirin

أي كيان: شركة، دواء، قضية قانونية، ورقة بحثية...

التصنيف المسبق

تطابق — Pharmaceutical Compound

يكتشف عدم تطابق الأنواع قبل هدر أرصدة LLM.

Anthropic
OpenAI
Google Gemini

أحضِر مفاتيح API الخاصة بك — يعمل مع أي مزوّد LLM.

Anthropic
علم الأدويةprompt الخاص بـ LLM
تنظيميprompt الخاص بـ LLM
OpenAI
علم الأدويةprompt الخاص بـ LLM
تنظيميprompt الخاص بـ LLM
Gemini
علم الأدويةprompt الخاص بـ LLM
تنظيميprompt الخاص بـ LLM

المخطط مُقسَّم حسب المجال — تعيد المُوجّهات ذاتية التصحيح المحاولة عند فشل التحقق.

Anthropic نتيجة
OpenAI نتيجة
Gemini نتيجة

دمج عميق لاستجابات مجال الخبرة لكل نموذج.

النتيجة المُثراة النهائية

Aspirin

تمّ التحكيم

ينتج الحل المنطقي للتعارضات على مستوى الحقول النتيجة النهائية الموثوقة.

غالبًا لن تختار بنفسك: الاختيار التلقائي

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

  • لا يوجد تجميع خبرات يمكن استثماره → تمريرة واحدة. فلا شيء لتقسيمه.
  • المجالات موجودة والمخطط متوسط الحجم → مجالات الخبراء. تكلفتها قريبة من تكلفة التمريرة الواحدة وتنظّم الإجابة على نحو أفضل، فتفوز افتراضيًا.
  • مجالات كافية ومحتوى كافٍ (نحو 3 مجالات أو أكثر ذات وزن حقيقي، مع احتساب لغاتك) → تعدّد مجالات الخبرة، حيث يستحق التقسيم مكالماته الإضافية.
  • عمليات الدفعات تبقى متحفّظة — فلا يُصعَّد إلى تعدّد مجالات الخبرة إلا مخطط ضخم فعلًا، لأن الدفعة تضاعف التوسّع بعدد كياناتها كافة.

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

مقارنة تفصيلية

الجانبتمريرة واحدةمجالات الخبرةخبرات متعددة
استدعاءات LLMواحد لكل نموذجمحادثة واحدة لكل نموذج (طلبان على الأقل)N لكل نموذج (1 لكل مجال خبرة)
تم إرسال المخططالمخطط الكامل في موجّه واحدالمخطط الكامل داخل الموجّه، مع أداة إرسال واحدة لكل مجال تكون وسائطها المجموعة الفرعية الخاصة بذلك المجالمجموعة فرعية لكل مجال خبرة
التنفيذتسلسلي (استدعاء واحد)توليد واحد، مع معالجة استدعاءات الأدوات فور ورودهامتوازٍ (تعمل جميع مجالات الخبرة في آنٍ واحد)
الدقةمناسب للمخططات البسيطةأفضل من التمرير الواحد — يُتحقَّق من كل مجال على مجموعته الفرعية الخاصةأعلى — المطالبات المركّزة تعطي نتائج أفضل
السرعةأسرع مع المخططات الصغيرةقريب من التمرير الواحدقد يكون التنفيذ المتوازي أسرع للمخططات الكبيرة
التكلفةأقل (تكلفة استدعاء واحد)قريب من التمرير الواحد تقريبًا — يُرسَل المخطط مرة واحدةأعلى (استدعاءات متعددة مع عبء إضافي لكل استدعاء)
البثنتيجة الكل أو لا شيءتدريجي — حدث واحد لكل مجال خبرة مُرسَلتدريجي — تتدفق النتائج مع اكتمال كل مجال خبرة
نجاح جزئيلا — ينجح الاستدعاء بأكمله أو يفشلجزئيًا — تُحفظ المجالات المُرسلة قبل حدوث الإخفاقنعم — تُحفَظ الخبرات الناجحة، ويمكن إعادة محاولة الخبرات الفاشلة

متى تستخدم كل استراتيجية

استخدم المرور الواحد عندما:

  • يحتوي مخططك على أقل من 15–20 خاصية
  • تنتمي جميع الخصائص إلى مجال واحد (مثل جميع البيانات المالية)
  • تريد النتيجة الأسرع والأرخص، والدقة أقل أهمية
  • أنت تختبر مخططًا جديدًا وتُجري تحسينات سريعة متكررة

استخدم تعدد الخبرات عندما:

  • يمتد مخططك عبر عدة مجالات خبرة (الصيدلانية، المالية، الجغرافية، إلخ)
  • لديك مخطط معقد يحتوي على أكثر من 20 خاصية
  • الدقة بالغة الأهمية وتريد موجّهات مُركّزة ومتخصصة
  • تريد تقدمًا في الوقت الفعلي مع اكتمال كل نطاق
  • تحتاج إلى معالجة النجاح الجزئي — إعادة محاولة ما فشل فقط

كيف يعمل تعدّد الخبرات بالتفصيل

تتّبع استراتيجية الخبرات المتعدّدة عمليةً من أربع خطوات لكل نموذج:

1
تجميع الخصائص حسب مجال الخبرة

يُجتاز المخطط بشكل تكراري. تُجمَّع كل خاصية تحمل وسم مجال خبرة مع الخصائص الأخرى التي تشترك في المجال نفسه. على سبيل المثال، تذهب revenue وmarket_cap إلى المجموعة «المالية»، بينما تذهب gmp_status إلى «التنظيمية».

2
أنشئ مخططات فرعية مركّزة

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

3
التشغيل بالتوازي

تُنفَّذ جميع استدعاءات الخبرة بالتوازي. فالمخطط الذي يحتوي على 5 مجالات خبرة سيطلق 5 استدعاءات LLM في الوقت نفسه. ومع اكتمال كل استدعاء، تُدمَج نتائجه دمجًا عميقًا في المخرجات المتراكمة وتُبَثّ إلى الواجهة في الوقت الفعلي.

4
التعامل مع حالات الفشل الجزئي

إذا فشلت بعض مجالات الخبرة، يُرجِع النظام المخرجات المدمجة من الناجحة منها بحالة "جزئي". يمكنك إعادة محاولة مجالات الخبرة الفاشلة فقط، وستُدمَج النتائج الجديدة في المخرجات الحالية دون تكرار العمل الذي نجح بالفعل.

الدمج مع الإثراء متعدد النماذج

يمكن دمج كلتا الاستراتيجيتين مع الإثراء متعدد النماذج. عند تحديد نماذج متعددة، يشغّل كل نموذج الاستراتيجية المختارة بشكل مستقل. ثم يمكن دمج النتائج باستخدام الدمج متعدد النماذج لإنتاج مخرجات واحدة عالية الثقة.

مثال: سيؤدي استخدام تعدد الخبرات مع 3 نماذج ومخطط يحتوي على 4 مجالات خبرة إلى إطلاق 12 استدعاءً لِـ LLM إجمالًا (3 نماذج × 4 مجالات خبرة). تعمل النماذج من مزوّدين مختلفين على التوازي، بينما تُصفّ النماذج من المزوّد نفسه في قائمة انتظار لاحترام حدود المعدل.