عن المشروع
Qwen-Agent هو إطار عمل لتطوير تطبيقات LLM حول قدرات Qwen في اتباع التعليمات، واستخدام الأدوات، والتخطيط، والذاكرة. يوفر كتل بناء أساسية مثل BaseChatModel وBaseTool وAgent، بالإضافة إلى وكلاء جاهزين بما في ذلك Assistant وFnCallAgent وReActChat؛ يمكن للمطورين أيضًا اشتقاق فئات فرعية من Agent لإنشاء سلوك مخصص. يدعم الإطار استدعاء الدوال واستدعاء الأدوات، بما في ذلك الاستدعاءات المتوازية، ومتعددة الخطوات، ومتعددة الأدوار، ويوثق خيارات تحليل استدعاء الأدوات عبر واجهة برمجة التطبيقات الأصلية للخدمات المتوافقة. يتضمن تكاملات وأمثلة لخوادم MCP، والتوليد المعزز بالاسترجاع، والإجابة على أسئلة المستندات الطويلة. يقوم مفسر الكود المدمج بتشغيل الكود في حاويات Docker المحلية ويتطلب تثبيت Docker؛ يحذر ملف README من أن العزل الخاص به أساسي وينصح بالحذر في بيئة الإنتاج. تشمل أمثلة التطبيقات BrowserQwen، وهو مساعد متصفح، ومفسر كود، ومساعدين مخصصين، وعروض ويب توضيحية قائمة على Gradio. يمكن الوصول إلى النماذج من خلال DashScope أو نشرها عبر خدمات متوافقة مع OpenAI مثل vLLM أو Ollama، مع إرشادات التكوين لمعلمات النموذج وقوالب استدعاء الأدوات.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.