يدعم وقت تشغيل Microservices DAPR الآن وكلاء الذكاء الاصطناعي

مرة أخرى في عام 2019 ، DAPR المفتوحة من Microsoft ، وهو وقت تشغيل جديد لجعل المباني التي يتم توزيع التطبيقات المستندة إلى Microservice أسهل. في ذلك الوقت ، لم يكن أحد يتحدث عن عملاء الذكاء الاصطناعى حتى الآن ، ولكن كما اتضح ، كان لدى DAPR بعض اللبنات الأساسية الأساسية لدعم وكلاء الذكاء الاصطناعى المدمجة من البداية. ذلك لأن إحدى ميزات DAPR الأساسية هي مفهوم للجهات الفاعلة الافتراضية ، والتي يمكن أن تتلقى ومعالجة الرسائل ، بشكل مستقل عن جميع الجهات الفاعلة الأخرى في النظام.
اليوم ، يقوم فريق DAPR بإطلاق وكلاء DAPR ، واتخاذها لمساعدة المطورين على بناء وكلاء الذكاء الاصطناعي من خلال تزويدهم بالكثير من اللبنات الأساسية للقيام بذلك.
“الوكلاء هي حالة استخدام جيدة للغاية لـ DAPR” ، أوضح المؤسس المشارك في DAPR والمحافظ يارون شنايدر. “من منظور فني ، يمكنك استخدام الجهات الفاعلة كوسيلة خفيفة للغاية لتشغيل هذه الوكلاء وتكون قادرًا على تشغيلها على نطاق واسع-وتكون موفرة للموارد. هذا كله رائع ، ولكن بعد ذلك ، لا يزال هناك الكثير من منطق العمل الذي تحتاجه إلى الكتابة. الدولة والتنسيق لها ليست سوى جزء واحد. والعديد من الأشخاص ، قد يختارون محرك سير العمل أو إطار عمل ممثل ، ولكن لا يزال هناك الكثير من العمل الذي يتعين عليهم القيام به لكتابة منطق الوكيل على الجانب الآخر. هناك الكثير من أطر عمل الوكيل هناك ، لكن ليس لديهم نفس المستوى من التزامن والدولة التي يتمتع بها DAPR. “
نشأ وكلاء DAPR من Floki ، وهو مشروع شهير مفتوح المصدر مدد DAPR لحالة استخدام وكيل AI. في حديث مع مشرفي المشروع ، بما في ذلك باحث Microsoft AI Roberto Rodriguez ، قرر الفريقان إحضار المشروع تحت مظلة DAPR لضمان استمرارية إطار الوكيل الجديد.
“من نواح كثيرة ، نرى أنظمة الوكلاء والمصطلحات بأكملها حول ذلك كمصطلح آخر لـ” الأنظمة الموزعة “، قال المؤسس المشارك في DAPR والمحافظ مارك فوسل. “[…] بدلاً من تسميتها بالخدمات المجهرية ، يمكنك الاتصال بهم الآن وكلاء ، في الغالب لأنه يمكنك وضع نماذج لغة كبيرة من بينها جميعًا. “
لتنسيق تلك الوكلاء بكفاءة ، تحتاج إلى محرك تزامن ودولة ، كما يجادل الفريق – وهو بالضبط ما يقدمه DAPR. هذا جزئيًا لأن ممثلي DAPR من المفترض أن تكون فعالة للغاية وقادرة على الدوران داخل ميلي ثانية عند ظهور رسالة (وإغلاقها ، مع الحفاظ على حالتهم ، عند الانتهاء من عملهم).
في الوقت الحالي ، يمكن لـ DAPR التحدث إلى معظم مقدمي النماذج الشهيرة خارج الصندوق. وتشمل هذه الأساس AWS ، Openai ، الأنثروبور ، الخاطئ ، والوجه المعانقة. سيصل دعم LLMs المحلي قريبًا.
علاوة على التفاعل مع هذه النماذج ، نظرًا لأن وكلاء DAPR يوسعون إطار DAPR الحالي ، فإن المطورين يحصلون أيضًا على القدرة على تحديد قائمة بالأدوات التي يمكن للوكيل استخدامها بعد ذلك للوفاء بمهمة معينة.
حاليًا ، يدعم وكلاء DAPR Python ، مع إطلاق .NET Support قريبًا. ستتبع Java و JavaScript و Go قريبًا.
اكتشاف المزيد من اشراق اون لاين
اشترك للحصول على أحدث التدوينات المرسلة إلى بريدك الإلكتروني.