الإعلان عن Db2 LangChain Connector: تخزين متجهات مؤسسي لسير عمل الذكاء الاصطناعي باستخدام Python

امرأة تجلس على كرسي باستخدام كمبيوتر محمول مع خطوط رقمية متصلة حولها.

مؤلف

Shaikh Quader

AI Architect

IBM Db2

Ashok Kumar

Program Director, Data and AI

IBM

يسعدنا أن نعلن عن إصدار Db2 LangChain Connector، وهي مكتبة Python مفتوحة المصدر تُضيف IBM Db2 إلى منظومة LangChain. تم تصميم هذا الموصِّل استنادًا إلى قدرات المتجهات الجديدة في Db2 12 Mod Pack 2، ويُتيح للمطورين استخدام Db2 كمخزن متجهات ضمن مهام سير عمل LangChain.

تمكين تطوير الذكاء الاصطناعي الحديث

يعمل هذا الموصِّل الخاص بلغة Python على تطوير تطبيقات النماذج اللغوية الكبيرة (LLM) -مثل وكلاء الذكاء الاصطناعي وتوليد المحتوى المعزز بالاسترجاع (RAG)- من خلال استخدام Db2 كمخزن متجهات للبحث الدلالي والعديد من مهام الذكاء الاصطناعي التوليدي. يُعَد هذا التكامل حلًا لحاجة أساسية لدى مجتمع مطوِّري الذكاء الاصطناعي: الوصول السلس إلى قدرات تخزين المتجهات على مستوى المؤسسات في Db2 عبر إطار عمل Python مألوف وذي اعتماد واسع.

فوائد تكامل LangChain

يوفر LangChain إطار عمل مرنًا لدمج النماذج اللغوية مع الأدوات ومصادر البيانات ومخازن المتجهات لتنسيق مسارات تطبيقات النماذج اللغوية الكبيرة من البداية للنهاية. يوسِّع Db2 LangChain Connector إطار العمل هذا من خلال توفير واجهة Python أصلية تمكِّن المطورين من:

  • إنشاء جداول تحتوي على أعمدة متجهات في Db2 عبر أوامر Python سهلة الاستخدام.
  • إدراج وتخزين وإدارة تضمينات المتجهات بكفاءة وعلى نطاق واسع.
  • إجراء بحث عن التشابه باستخدام مقاييس المسافة المدعومة بما في ذلك تشابه جيب التمام والمسافة الإقليدية وحاصل الضرب النقطي.
  • الاستفادة من ميزات الأداء، والأمان، والموثوقية على مستوى المؤسسات في Db2.

جميع العمليات مدعومة عبر مهام سير عمل Python المألوفة، ما يسهِّل دمج Db2 في تطبيقات الذكاء الاصطناعي التوليدي والذكاء الاصطناعي الوكيل الحديثة دون الحاجة إلى خبرة في قواعد البيانات.

رسم توضيحي لشعار يضمن أن Db2 LangChain Connector أصبح الآن جزءًا من LangChain مع أيقونات تمثِّل إضافة Db2 إلى نظام رئيسي في Python ولتطوير الذكاء الاصطناعي التوليدي ووكلاء الذكاء الاصطناعي

تقليل العقبات في عملية التطوير

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

يعمل الموصِّل على سد الفجوة بين النماذج الأولية السريعة ونشر الإنتاج، ما يسمح للفرق بالبدء بسير عمل التطوير المألوف القائم على Python والتوسع بسلاسة لتلبية متطلبات المؤسسة دون تغييرات معمارية.

البدء

الموصل متاح للتنزيل من PyPI باستخدام أدوات إدارة حزم Python القياسية. التثبيت بسيط ومباشر ويتطلب الحد الأدنى من التهيئة لبدء العمل مع قدرات المتجهات في Db2.

لمساعدتك على البدء، قمنا بنشر برنامج تعليمي شامل يوضِّح كيفية استخدام موصِّل Db2 LangChain Connector كجزء من سير عمل Python. يغطي البرنامج التعليمي سيناريوهات الاستخدام الشائعة بما في ذلك تضمين المستندات، وتنفيذ البحث الدلالي، وبناء مسارات التوليد المعزز بالاسترجاع.

يمثِّل هذا الإصدار التزامنا بدعم مجتمع تطوير الذكاء الاصطناعي مفتوح المصدر، مع توفير الوصول إلى قدرات إدارة البيانات على مستوى المؤسسات التي تتوسع مع تطبيقاتك.

عرض دفتر ملاحظات LangChain