Loading...

文章背景图

Qwen-Agent:通义千问官方智能体框架

2026-03-04
0
- 字
- 分钟
|

Qwen-Agent

官方信息表

项目 内容
项目名称 Qwen-Agent
仓库地址 QwenLM/Qwen-Agent
官方文档 qwenlm.github.io/Qwen-Agent
开源协议 Apache 2.0
最新更新 2026-03-04
定位 通义千问官方智能体框架

项目背景

Qwen-Agent 是阿里通义千问团队官方开源的智能体框架,充分利用 Qwen 模型的指令跟随、工具调用、规划和记忆能力。它自带 Browser Assistant、Code Interpreter、Custom Assistant 等示例应用,也是在线产品 Qwen Chat 的后端。2026 年 2 月已支持 Qwen3.5。

核心特性

  • Qwen 深度优化:充分利用通义千问的指令跟随、工具调用、规划、记忆能力
  • Browser Assistant:浏览器自动化助手
  • Code Interpreter:沙箱代码执行
  • Custom Assistant:自定义助手
  • Qwen Chat 后端:经过大规模真实流量验证
  • 多模态:支持 Qwen3-VL 视觉工具调用(缩放、图片搜索、网页搜索)

环境要求

  • Python 3.9+
  • 通义千问 API Key 或本地 vLLM 部署
  • Playwright(浏览器自动化)

部署步骤

pip install -U "qwen-agent[gui,rag,code-interpreter]"
playwright install chromium

使用方法

from qwen_agent.agents import Assistant
bot = Assistant(llm={"model": "qwen-max"}, function_list=["code_interpreter"])

运行内置示例:

python examples/assistant_qwen3.5.py

内置应用

Qwen-Agent 内置三个示例应用:Browser Assistant 通过浏览器插件自动化网页操作;Code Interpreter 在沙箱里执行 Python 代码做数据分析;Custom Assistant 支持自定义工具和提示。它也提供 Qwen3-VL 多模态工具调用示例。

常见问题 FAQ

Q:可以用本地 Qwen 模型吗? A:可以,配合 vLLM 或 Ollama 启动 OpenAI 兼容接口。

Q:支持微信接入吗? A:官方提供微信接入示例。

Q:和 LangChain 比有什么区别? A:深度优化 Qwen 模型,开箱即用浏览器和解释器。

配置项

pip install -U "qwen-agent[gui,rag,code-interpreter]"
playwright install chromium

环境变量:

export DASHSCOPE_API_KEY="sk-..."

更多使用示例

from qwen_agent.agents import Assistant
bot = Assistant(
    llm={"model": "qwen-max"},
    function_list=["code_interpreter", "amap_weather"],
    system_message="你是一个智能助手"
)
# 运行
# for response in bot.run("北京天气怎么样?"):
#     print(response)

跳转链接

评论交流

文章目录