
#
تقول AWS إنها تطلق Infinity بموجب ترخيص Apache 2.0 مفتوح المصدر. ويأتي هذا الإصدار ضمن Hydro، الذي تصفه AWS بأنه جهد تعاوني مع UC Berkeley. وتعرض الشركة Infinity كمشروع بحثي، وليس كمنتج نهائي.
يذكر المنشور أن Infinity يعيد تصور بيئات تشغيل الوكلاء. وهو يستخدم أفكارًا من لغات البرمجة التي توقف وتستأنف الدوال غير المتزامنة. وتقول AWS إن الهدف من بيئة التشغيل هو جعل الوكلاء المتزامنين خفيفين للغاية. كما يُقدَّم الإصدار أيضًا باعتباره جهدًا بحثيًا مبكرًا تمت مشاركته لجمع الملاحظات.
الفكرة الأساسية بسيطة. عندما يستدعي وكيل أداة، يقوم Infinity بتمرير الاستدعاء، وحفظ المحادثة، وإيقاف الوكيل مؤقتًا. وعندما تصل نتيجة الأداة، تستأنف بيئة التشغيل الوكيل من حالته المحفوظة.
تقارن AWS ذلك بالـ stackless coroutines. ويذكر المنشور أن بيئة التشغيل تبدأ بنظرة عامة على كيفية قيام اللغات بإيقاف الدوال غير المتزامنة. ثم تطبق النمط نفسه على الوكلاء. وهذه هي الفكرة المعمارية الرئيسية وراء Infinity.
يغيّر هذا النهج ما يجب أن يظل نشطًا أثناء انتظار الوكيل. يمكن لبيئة التشغيل إيقاف الوكيل مؤقتًا بدلًا من إبقاء العملية بأكملها قيد التشغيل. وتقول AWS إن ذلك يجعل من الممكن تشغيل العديد من الوكلاء في وقت واحد مع كلفة إضافية منخفضة.
تقدم AWS مثالًا ملموسًا على نطاق بيئة التشغيل. وتقول إن 75,000 وكيل متزامن يمكن أن يتسعوا داخل 8 غيغابايت من ذاكرة Raspberry Pi 5. ويستخدم المنشور هذا المثال لإظهار مدى خفة بيئة التشغيل.
وتقول الشركة أيضًا إن Infinity يمكنه تشغيل وكلاء متزامنين على منصات serverless قياسية. في هذا النموذج، عندما يوقف Infinity وكيلًا أثناء استدعاء أداة، يمكن للدالة serverless أن تنتهي. وإذا استغرق استدعاء أداة أيامًا، فلن يكون هناك أي شيء يحتاج إلى العمل بينما ينتظر الوكيل.
هذه هي الوعد التشغيلي لهذا التصميم. تتولى بيئة التشغيل دورة الإيقاف والاستئناف، بحيث لا يتطلب الانتظار تنفيذًا مستمرًا. وتعرض AWS ذلك كطريقة لدعم استدعاءات الأدوات طويلة الأمد دون إبقاء الحوسبة نشطة طوال الوقت.
يركز المنشور على الأفكار والمعمارية. وتقول AWS إن بقية المقال تشرح التفكير وراء Infinity وكيفية بنائه. والهدف من الإصدار هو بدء نقاش حول بيئات تشغيل الوكلاء، لا إنهاؤه.
وبما أن هذا إصدار بحثي مبكر، ينبغي على القراء التعامل مع هذه الادعاءات باعتبارها جزءًا من نظام تجريبي. لا يصف المصدر أي ضمانات إنتاجية أو شروط دعم أو خارطة طريق تجارية. لكنه يوضح بجلاء السلوك المقصود لبيئة التشغيل ونموذج التزامن الذي تتيحه.
لا يورد المصدر أي حقائق خاصة بالمغرب. والدرس العالمي مشروط: إذا كان الفريق يحتاج إلى وكلاء يتوقفون مؤقتًا أثناء استدعاءات الأدوات، فقد تقلل بيئة تشغيل الإيقاف والاستئناف من الحوسبة الخاملة.
Infinity هو الإصدار البحثي مفتوح المصدر من AWS لتزامن الوكلاء. والفكرة الرئيسية فيه هي إيقاف الوكلاء أثناء استدعاءات الأدوات ثم استئنافهم لاحقًا من الحالة المحفوظة. وتقول AWS إن هذا التصميم يمكنه دعم أعداد كبيرة جدًا من الوكلاء المتزامنين والعمل على منصات serverless.
أضفوا Intelligence Artificielle Maroc إلى مصادركم المفضلة لرؤية المزيد من أخبارنا ذات الصلة في بحث Google.
نحن نبني منصات ذكاء اصطناعي مخصصة ومنتجات SaaS وتطبيقات أعمال ذكية وأنظمة أتمتة.
هذا النموذج مخصص لطلبات المشاريع وليس للأسئلة العامة حول الذكاء الاصطناعي.