讲师中心 微信公众号
AI工具推荐 视频效率加速

千问怎么做多Agent协作框架?让一个规划Agent分配任务给多个执行Agent

雨敏君_9551

雨敏君_9551

发布时间:2026-05-27 18:48:25

|

420人浏览过

|

来源于php中文网

原创

需围绕角色隔离、通信机制、状态同步与API调用链路进行结构化配置,具体包括:一、用OpenClaw框架集成千问API构建规划-执行架构;二、基于LangGraph手动编排Plan-and-Execute流程;三、通过CrewAI配置千问为Multi-Agent协作中枢;四、在阿里云百炼平台部署千问多Agent服务;五、基于Assistant API构建自动规划型Multi Agent系统。

☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

千问怎么做多agent协作框架?让一个规划agent分配任务给多个执行agent

如果您希望基于通义千问大模型构建多Agent协作框架,使一个规划Agent负责任务拆解与分派,多个执行Agent并行处理子任务,则需围绕角色隔离、通信机制、状态同步与API调用链路进行结构化配置。以下是实现该架构的具体方法:

一、使用OpenClaw框架集成千问API构建规划-执行架构

OpenClaw作为2026年主流多Agent协作系统,原生支持“Planning-Executor”分层设计,允许将千问大模型同时配置为Leader Agent(规划者)与Worker Agent(执行者),通过角色声明与能力绑定实现职责分离。其核心在于利用Plan Stack数据结构维持多层任务上下文,避免单次推理中上下文污染。

1、在OpenClaw项目根目录下创建agents/config.yaml,定义Leader Agent使用千问API的qwen-max模型,并启用enable_planning: true参数;

2、为每个Worker Agent(如search_worker、code_worker、report_worker)单独配置千问API调用实例,指定model: qwen-plus并关闭规划能力;

3、在orchestrator.py中声明Agent间通信通道,使用OpenClaw内置的SharedMemoryBus实现任务ID、输入Schema与输出片段的实时广播;

4、启动服务前执行openclaw deploy --mode=local --api=qwen,系统将自动校验千问API Key有效性并加载全部Agent角色。

二、基于LangGraph手动编排千问驱动的Plan-and-Execute流程

LangGraph提供图状节点编排能力,可将千问模型封装为独立Node,通过State对象在Planning Node与多个Execution Node之间传递结构化任务指令,规避传统串行调用导致的阻塞与状态丢失问题。

1、安装依赖:pip install langgraph langchain-qwen

2、定义State类,包含task: strplan: List[Dict]exec_results: Dict三个字段;

3、构建Planning Node:调用千问API生成JSON格式计划,约束输出必须含subtasks数组及每个子任务的agent_type字段;

4、配置Conditional Edge:依据planagent_type值路由至对应Execution Node(如agent_type=="web_search"则跳转至search_node);

5、各Execution Node调用独立千问API实例执行子任务,结果写入exec_results后返回State对象继续流转。

三、通过CrewAI配置千问为Multi-Agent协作中枢

CrewAI框架天然适配大模型驱动的Agent团队,支持将千问设定为Task Manager角色,统一调度具备不同工具集的执行Agent。其优势在于无需手动维护Plan Stack,所有任务分解、进度追踪与结果聚合均由CrewAI内部协调器完成,仅需声明千问的API端点与认证方式。

1、初始化Crew对象时,传入manager_llm=QwenChat(model="qwen-turbo")作为规划中枢;

2、为每个Agent(如Researcher、Coder、Reviewer)配置llm=QwenChat(model="qwen-plus"),并绑定专属工具函数(如serp_api_searchpython_repl_tool);

OpenClaw Vulnerability Checker
OpenClaw Vulnerability Checker

OpenClaw 安全漏洞检查与配置审计工具。用于检测当前版本已知安全漏洞和公网访问风险,对比版本差异,提供漏洞详情、风险评估、配置审计和升级建议。适用场景:(1) 用户询问检查 OpenClaw 版本安全漏洞,(2) 用户要求检查 OpenClaw 相关安全问题

下载

3、定义Task时设置agent=researchercontext=[previous_task],触发CrewAI自动构建依赖图;

4、调用crew.kickoff(inputs={"topic": "AI行业研报"}),Manager Agent将解析输入并生成带优先级标记的子任务队列,分发至空闲Worker Agent。

四、在阿里云百炼平台部署千问多Agent服务

阿里云百炼平台提供免运维的千问API托管服务与可视化Agent编排界面,可直接拖拽构建“规划-执行”拓扑结构。所有Agent共享同一千问模型底座,但通过Prompt Engineering与Function Calling Schema实现能力隔离,降低Token消耗与工具误选风险。

1、登录百炼控制台,进入Agent Studio,点击“新建多Agent应用”;

2、添加主Agent,选择“Qwen-Max”模型,在System Prompt中嵌入规划指令:“你是一个任务分解专家,仅输出JSON格式计划,包含subtasks数组,每个元素含description、agent_role、required_tools字段”;

3、添加三个Worker Agent,分别设定Role为web_searchercode_executorreport_writer,并在Function Calling中仅启用对应工具集;

4、配置“任务分发规则”:主Agent输出的agent_role值自动匹配Worker Agent名称,触发异步调用并等待全部返回;

5、发布应用后获取Endpoint,通过HTTP POST提交原始任务请求,响应体中final_output字段即为整合结果。

五、基于Assistant API构建自动规划型Multi Agent系统

通义千问助理API(Assistant API)内建多步骤推理与工具调用编排能力,可将单次API调用转化为跨Agent协作流程。通过为不同Assistant实例分配唯一assistant_id并设置tool_choice策略,实现规划Agent动态唤起执行Agent,形成闭环协作链路。

1、调用POST /v1/assistants创建规划助理,instructions明确要求其输出必须为含next_steps字段的JSON;

2、为每个执行领域创建专用Assistant(如assistant_id=search_2026),在tools数组中仅注册对应工具(如web_search);

3、用户发起请求后,规划Assistant解析任务并返回{"next_steps": [{"assistant_id": "search_2026", "input": "..."}]}

4、后端服务捕获该响应,对每个next_steps项发起并发POST /v1/threads/{thread_id}/runs,指定对应assistant_idinput

5、所有执行Assistant完成后,主线程调用GET /v1/threads/{thread_id}/messages聚合结果,交由规划Assistant生成终稿。

热门AI工具

更多
超级简历WonderCV

一款AI办公效率工具,主要用于免费求职简历模版下载制作,应届生职场人必备简历制作神器,适合需要提升相关任务效率的用户。

DeepSeek

DeepSeek是一款面向对话、写作、编程和推理场景的AI大模型工具。

火山引擎

火山引擎是一款面向企业的云计算与AI服务平台。

讯飞智作

讯飞智作是一款AI视频创作工具,AI文本配音工具,数字人课程、营销视频制作。

WorkBuddy

一款AI办公效率工具,主要用于腾讯云推出的AI原生桌面智能体工作台,适合需要提升相关任务效率的用户。

豆包大模型

豆包大模型是一款由字节跳动推出的企业级大语言模型服务平台。

AionClaw
AionClaw Hot

AionClaw是一款面向办公、创作和编程任务的AI桌面智能体。

Atoms
Atoms Hot

Atoms是一款AI智能体工具,第一支自动构建真实业务的 AI 团队。

UP简历
UP简历 Hot

一款AI办公效率工具,主要用于基于AI技术的免费在线简历制作工具,适合需要提升相关任务效率的用户。

相关专题

更多
loomy官网入口地址合集
loomy官网入口地址合集

本专题汇总了 Loomy 桌面 AI 助理的官方入口地址合集及使用指南。提供 macOS 与 Windows 客户端下载 。Loomy 是讯飞推出的桌面级 AI 工作搭子,支持文件整理、数据分析、网页操作及通过飞书/钉钉远程操控电脑,助你高效完成本地办公任务 。

0

2026.09.22

NumPy常见函数使用方法
NumPy常见函数使用方法

本专题整理 NumPy 常见函数使用方法相关教程,覆盖函数大全、参数用法、数组运算、统计聚合、排序处理、where 条件筛选、linspace 创建数列等常用场景,帮助读者快速掌握 NumPy 函数调用思路和实际数据处理技巧。

0

2026.09.22

NumPy性能优化版本更新与常见报错排查
NumPy性能优化版本更新与常见报错排查

本专题整理 NumPy 性能优化、版本更新与常见报错排查相关教程,覆盖向量化计算、广播性能、内存布局、NumPy 2.0 升级、版本兼容冲突、安装导入报错、dtype 溢出、矩阵运算异常和 broadcasting 报错修复,帮助读者系统掌握 NumPy 性能调优与问题定位方法。

20

2026.09.22

Vibeknow在线使用入口合集
Vibeknow在线使用入口合集

本专题汇总了Vibeknow在线创作视频的官方入口及网页版使用教程,涵盖PPT、PDF、Word等文档一键转讲解视频的核心操作,并整理了免费版水印规则与手机端浏览器访问指南,助你快速将知识内容视频化。

20

2026.09.21

NumPy随机数文件读写与dtype数据类型
NumPy随机数文件读写与dtype数据类型

本专题整理 NumPy 随机数、文件读写与 dtype 数据类型相关教程,覆盖 Generator/random、随机数种子、正态分布采样、npy/npz/CSV/TXT 保存读取、loadtxt/savetxt、memmap、大文件处理、astype 类型转换、结构化 dtype、整数溢出和精度丢失等场景。

20

2026.09.21

NumPy矩阵运算与线性代数计算
NumPy矩阵运算与线性代数计算

本专题整理 NumPy 矩阵运算与线性代数计算相关教程,覆盖矩阵乘法、dot 与 @ 运算符、逆矩阵、行列式、特征值与特征向量、SVD、线性方程组、欧氏距离、矩阵分解和大规模矩阵性能优化等内容,帮助读者掌握 np.linalg 与矩阵计算实战。

0

2026.09.21

NumPy广播机制数学运算与统计分析
NumPy广播机制数学运算与统计分析

本专题整理 NumPy 广播机制、数组数学运算与统计分析相关教程,覆盖广播规则、维度对齐、矩阵与数组加减除法、向量化计算、均值方差、分位数、中位数、直方图和 unique 频次统计等场景,帮助读者掌握 ndarray 高效计算与统计处理方法。

0

2026.09.21

NumPy数组创建索引切片与数据选择
NumPy数组创建索引切片与数据选择

本专题整理 NumPy 数组创建、索引、切片与数据选择相关教程,覆盖 np.array、zeros/ones、多维数组形状、基础切片、花式索引、布尔索引、条件筛选、视图与副本等常用场景,帮助读者系统掌握 ndarray 数据构造与高效提取方法。

20

2026.09.21

Aionclaw智能助手介绍
Aionclaw智能助手介绍

本专题汇总了AionClaw(AI龙虾助手)的功能介绍与在线使用入口。AionClaw是杭州趣猿人工智能有限公司推出的桌面级AI智能体,能直接在电脑上读写文件、运行脚本、操作浏览器,自动交付Word、PPT、Excel等成品。

40

2026.09.20

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
通义千问基本用法
通义千问基本用法

共1课时 | 220人学习

通义千问的提示词工程
通义千问的提示词工程

共1课时 | 245人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn