منصوبے کے بارے میں

Qwen-Agent ایک فریم ورک ہے جو Qwen کی ہدایات پر عمل کرنے، ٹول استعمال کرنے، منصوبہ بندی، اور میموری کی صلاحیتوں کے گرد LLM ایپلیکیشنز تیار کرنے کے لیے ہے۔ یہ بنیادی اجزاء جیسے BaseChatModel، BaseTool، اور Agent کو ظاہر کرتا ہے، نیز تیار شدہ ایجنٹس بشمول Assistant، FnCallAgent، اور ReActChat؛ ڈویلپرز حسب ضرورت رویے کے لیے Agent کو سب کلاس بھی کر سکتے ہیں۔ فریم ورک فنکشن کالنگ اور ٹول کالنگ کو سپورٹ کرتا ہے، بشمول متوازی، کثیر مرحلہ، اور کثیر موڑ کالز، اور مطابقت رکھنے والی خدمات کے لیے مقامی API ٹول کال پارسنگ اختیارات دستاویز کرتا ہے۔ اس میں MCP سرورز، بازیافت-بڑھا ہوا جنریشن، اور طویل دستاویز کے سوال جواب کے لیے انضمام اور مثالیں شامل ہیں۔ ایک بلٹ ان کوڈ انٹرپریٹر مقامی Docker کنٹینرز میں کوڈ چلاتا ہے اور Docker کی ضرورت ہوتی ہے؛ README میں خبردار کیا گیا ہے کہ اس کی تنہائی بنیادی ہے اور پیداوار میں احتیاط کا مشورہ دیتا ہے۔ ایپلیکیشن کی مثالوں میں BrowserQwen، ایک براؤزر اسسٹنٹ، ایک کوڈ انٹرپریٹر، حسب ضرورت اسسٹنٹ، اور Gradio پر مبنی ویب ڈیمو شامل ہیں۔ ماڈلز تک DashScope کے ذریعے رسائی حاصل کی جا سکتی ہے یا OpenAI-مطابق خدمات جیسے vLLM یا Ollama کے ذریعے تعینات کیا جا سکتا ہے، ماڈل پیرامیٹرز اور ٹول کال ٹیمپلیٹس کے لیے ترتیب رہنمائی کے ساتھ۔