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

روبوتات الدردشة مع RAG من خلال وكلاء الذكاء الاصطناعي التوليدي لـ OCI

مقدمة

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

يتيح لك وكلاء الذكاء الاصطناعي التوليدي لـ Oracle Cloud Infrastructure (OCI) القيام بذلك فحسب. في هذا المثال، سنقوم بتحميل مستنداتنا ومعالجة هذه البيانات ووضعها في مخزن متجهات (من خلال بحث OCI باستخدام OpenSearch)، وإنشاء مجموعة Redis لأغراض التخزين المؤقت، وتزويدك بطريقة لاستهلاك البيانات من خلال روبوت محادثة.

بالنسبة للبنية الأساسية، سيكون لدينا خدمات OCI التالية:

  • OCI Cache لتخزين تفاعلات وكيل المستخدم في الذاكرة المخبئية (حتى نتمكن من إعطاء بعض السياق للنموذج)
  • بحث OCI باستخدام عنقود OpenSearch للبحث عن تشابه الفهرس (قاعدة بيانات الموجه) وتخزين الفهارس بالبيانات
  • حوسبة OCI للاتصال بعنقود OpenSearch بأمان (من خلال توجيه الشبكة الفرعية الخاصة لـ OCI)
  • وكلاء الذكاء الاصطناعي التوليدي لـ OCI للاتصال بالبيانات والتفاعل معها في مجموعتنا

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

عرض توضيحي: روبوت المحادثة مع RAG عن طريق وكلاء الذكاء الاصطناعي المبتكر لـ OCI (1:44)

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

  1. حساب Oracle Cloud—صفحة التسجيل
  2. بدء استخدام الذكاء الاصطناعي التوليدي لـ OCI—الوثائق
  3. OCI SDK وواجهة سطر الأوامر—التكوين
  4. الذكاء الاصطناعي التوليدي لـ OCI—Python SDK
  5. مدير حزمة مفتوح المصدر—Conda