أعلنت شركة Hugging Face عن إطلاق مكتبة جديدة مفتوحة المصدر تسمى smolagents، والتي تهدف إلى تبسيط عملية بناء عملاء أذكياء ومنح النماذج اللغوية قدرات تنفيذ أقوى. يتمتع Smolagents ببنية تعليمات برمجية مبسطة ويدعم نماذج لغات متعددة، بما في ذلك واجهة برمجة تطبيقات الاستدلال المجانية الخاصة بـ Hugging Face ونماذج من شركات مثل OpenAI وAnthropic. يمكن للمستخدمين بسهولة تحديد الأدوات والنماذج وإنشاء أدوات مخصصة لتلبية احتياجات محددة. تدعم المكتبة أيضًا التنفيذ الآمن للتعليمات البرمجية في بيئة الحماية، مما يحافظ على أمان المستخدمين. سوف تحل سمولاجينت محل محولاتها السابقة تدريجيًا وتصبح أداة بناء وكيل ذكية أكثر شيوعًا.
أطلقت HuggingFace مكتبة جديدة مفتوحة المصدر تسمى "smolagents"، والتي تهدف إلى منح النماذج اللغوية قدرات وكيل ذكي أقوى. من خلال بنية التعليمات البرمجية المبسطة، تسهل سمولاجينت على المستخدمين بناء عملاء أذكياء يمكنهم أداء مجموعة متنوعة من المهام.

في أنظمة الذكاء الاصطناعي الحديثة، تحتاج نماذج اللغة (LLM) إلى التفاعل مع العالم الحقيقي، مثل استدعاء أدوات البحث للحصول على معلومات خارجية، أو تنفيذ برامج محددة لإكمال المهام. لذلك، من المهم بشكل خاص منح النماذج اللغوية قدرات "الوكيل". تسمح العوامل الذكية لمخرجات LLM بالتحكم في سير العمل، مما يدفع تطبيق الذكاء الاصطناعي إلى الأمام.
لذا، متى يجب عليك استخدام الوكلاء الأذكياء؟ إذا كان المستخدمون بحاجة إلى سير عمل مرن لحل المهام بكفاءة، فإن الوكلاء الأذكياء يعدون أمرًا بالغ الأهمية؟ لنأخذ على سبيل المثال موقع ويب خاص بالسفر يتعامل مع طلبات العملاء. عندما يكون الطلب واضحًا نسبيًا، يكفي استخدام سير عمل محدد مسبقًا؛ وعندما يتضمن الطلب عوامل غير مؤكدة، يمكن للوكيل الذكي توفير المرونة والمساعدة اللازمة للمستخدمين في العثور على الحل الأنسب.
يدعم smolagents نماذج لغوية مختلفة، بما في ذلك واجهة برمجة تطبيقات الاستدلال المجانية الخاصة بـ Hugging Face ونماذج من العديد من الشركات مثل OpenAI وAnthropic. يمكن للمستخدمين بسهولة إنشاء وكلاء أذكياء خاصين بهم من خلال تحديد الأدوات والنماذج، وحتى إنشاء أدوات مخصصة لتلبية احتياجات محددة. يوضح نموذج التعليمات البرمجية كيفية استخدام Google Maps API للحصول على أوقات السفر وإنشاء خطط السفر. وبعد عدة حسابات، يقدم الوكيل الذكي أخيرًا للمستخدم توصية سفر معقولة.
بالإضافة إلى التعليمات البرمجية المبسطة ودعم الأدوات المتنوعة، تدعم smolagents أيضًا تنفيذ التعليمات البرمجية الآمنة في بيئة وضع الحماية لضمان أمان المستخدم. في المستقبل، سوف تحل سمولاجينت محل المحولات السابقة لها تدريجيًا وتصبح الخيار الأكثر شيوعًا.
تظهر الأبحاث أن استخدام التعليمات البرمجية لتنفيذ العمليات أكثر كفاءة من تنسيق JSON التقليدي، مع إمكانية تركيب أفضل وإمكانيات إدارة الكائنات والتعبير. وهذا يعني أن سمولاجينتس ستفتح بابًا جديدًا للمطورين لاتخاذ خطوة أخرى إلى الأمام في مجال وكلاء الذكاء الاصطناعي.
المدخل: https://huggingface.co/blog/smolagents
أبرز النقاط:
smolagents هي مكتبة مفتوحة المصدر تم إصدارها حديثًا مصممة لتبسيط عملية بناء عملاء أذكياء.
يمكن للمستخدمين إنشاء وكلاء أذكياء بسرعة لإكمال مهام محددة من خلال تحديد الأدوات والنماذج.
يعد استخدام التعليمات البرمجية لتنفيذ العمليات أكثر كفاءة من الطرق التقليدية ويمكن أن يحسن أداء ومرونة وكلاء الذكاء الاصطناعي.
بشكل عام، توفر smolagents للمطورين أداة قوية وسهلة الاستخدام تعمل على تبسيط عملية بناء الوكلاء الأذكياء وتحسين أدائهم ومرونتهم، الأمر الذي يستحق التطلع إليه. ومن المتوقع أن تقود المكتبات الجديدة مفتوحة المصدر إلى مزيد من التطورات في مجال الذكاء الاصطناعي.