Qwen-Agent:基于 Qwen 的智能体框架

2
分类开源项目
作者Alibaba
来源跳转
发表时间

内容

Qwen-Agent 是一个基于 Qwen 大模型(>=3.0)开发的智能体框架,由阿里巴巴通义千问团队开源。它支持函数调用、MCP(模型上下文协议)、代码解释器、RAG(检索增强生成)、Chrome 浏览器扩展等功能,同时也是 Qwen Chat 的后端服务。

核心功能

功能说明
Function Calling支持并行、多步骤、多轮工具调用
MCP 支持可集成 Model Context Protocol 服务器
Code Interpreter基于 Docker 的沙箱代码执行环境
RAG支持超长文档(1M tokens)的问答
Browser Assistant浏览器助手应用(BrowserQwen)
GUI 界面基于 Gradio 5 的 Web 交互界面

安装方式

# PyPI 安装(稳定版)
pip install -U "qwen-agent[gui,rag,code_interpreter,mcp]"

# 或从源码安装开发版
git clone https://github.com/QwenLM/Qwen-Agent.git
pip install -e ./"[gui,rag,code_interpreter,mcp]"

快速使用示例

  1. 自定义工具:通过 @register_tool 装饰器注册新工具
  2. 配置 LLM:支持 DashScope 或 OpenAI 兼容 API(如 vLLM、Ollama)
  3. 创建 Agent:使用 Assistant 类或继承 Agent 基类自定义
  4. 运行交互:命令行或 Gradio WebUI

评论

(0)
未配置登录方式
暂无评论