حل الذكاء الاصطناعي

إنشاء نظام RAG متعدد الوكلاء باستخدام بروتوكول Agent2Agent

مقدمة

يدمج حل Oracle Autonomous AI Database هذا نظام الإنشاء المعزز للاستعادة (RAG) متعدد الوكلاء، المعروف باسم RAG الوكيل، لتحسين الاتصال والأداء باستخدام نماذج اللغات الكبيرة مفتوحة المصدر (LLMs). يعمل RAG الوكيل على تغيير كيفية وصول المستخدمين إلى المعلومات عبر مستودعات المستندات ومواقع الويب وقواعد التعليمات البرمجية. تستخرج رؤى من البيانات غير المنظمة، وتؤتمت الاسترجاع على نطاق واسع، وتتيح لنماذج LLM تقديم استجابات مجمعة ومستنيرة بالبيانات تدعم اتخاذ قرارات أسرع.

أحد الصفات الرئيسية لهذا الحل هو تكامل بروتوكول Agent2Agent (A2A)، وهو معيار مفتوح طورته Google. يسهل بروتوكول A2A الاتصال والتعاون بين الوكلاء. على عكس مسارات العمليات المتجانسة التقليدية، يتيح A2A نشر الوكيل المستقل والاكتشاف الديناميكي عبر بطاقات الوكيل وإدارة المهام التفصيلية، مما يحسن بشكل كبير من قابلية التوسع وتبسيط العمليات في الأنظمة متعددة الوكلاء. يستخدم الحل تكامل LangChain مع Oracle AI Database، مما يبسط إعداد مخازن المتجهات والبحث مع توفير إطار عمل مرن لتنظيم التفكير المعقد والمتعدد الوكلاء (CoT).

يعالج النظام اختناقات التوسع المتأصلة في عمليات التنفيذ متعددة الوكلاء من خلال نشر كل نوع وكيل (المخطط والباحث والمُجمِّع) على مجموعات الحوسبة المخصصة مع تخصيص موارد مُخصص. يوفر هذا النهج عزل الأخطاء والكفاءة التشغيلية من خلال ضمان عدم تأثير الزيادات في حمل العمل في نوع وكيل واحد على الآخرين. علاوة على ذلك، يدعم A2A امتثال المؤسسة لسياسات الأمان القابلة للتخصيص ومخططات المصادقة - بما في ذلك رمز ويب JSON المميز (JWT) وOpenID Connect (OIDC) - وتسجيل التدقيق المفصل على مستوى الوكيل.

العرض التوضيحي

عرض توضيحي: إنشاء نظام RAG متعدد الوكلاء باستخدام بروتوكول A2A وLangChain (3:00)

المتطلبات الأساسية والإعداد

  1. حساب Oracle Cloud—صفحة التسجيل
  2. Oracle AI Database—الوثائق
  3. Oracle Autonomous AI Database—الوثائق
  4. بروتوكول A2A—الوثائق
  5. Gradio—الوثائق
  6. LangChain—الوثائق
  7. Trafilatura—الوثائق