腾讯云智能体开发平台 基于“Multi-Agent 模式”创建“脱口秀素材创作助手”

智能体开发平台支持构建 Multi-Agent 模式应用。该模式下,可以以使用多个 Agent 创建智能体应用,实现由多个 Agent 协同完成一个复杂任务。

相关产品
腾讯云智能体开发平台 产品页,含版本规格、价格与购买入口。

这篇以创建“脱口秀素材创作助手”为例,详细介绍如何基于智能体开发平台创建 Multi-Agent 模式应用。

一、准备工作

已注册腾讯云账号并完成实名认证。

·如需注册腾讯云账号,请点击 注册 – 腾讯云。

·如需完成实名认证,请点击 登录 – 腾讯云。

二、步骤 1: 新建应用

1. 前往智能体开发平台。

2. 新建应用。

2.1 在左侧菜单栏,单击应用开发 > 新建应用。

2.2 输入应用名称,选择 Multi-Agent 模式,然后单击新建,即可完成新建应用。新建后自动进入应用设置界面。

三、步骤 2: 新建并设置 Agent

创建“脱口秀素材创作助手”,需要设置四个 Agent,各自的功能如下:

Agent 名称 Agent 功能
脱口秀内容创作助手 负责处理用户输入并判断移交时机的主 Agent,可自主决策转交其他子 Agent。
爬爬 负责抓取网页内容的子 Agent,解析输入链接并获取对应网页内容。
缩缩 负责内容总结的子 Agent,总结输入内容。
乐乐 负责脱口秀段子创作的子 Agent,改编输入内容。

四、2.1 设置主 Agent

创建 Multi-Agent 模式应用后,系统默认创建一个主 Agent。主 Agent 的名称与应用名称保持一致,可通过点击编辑图标修改和编辑 Agent 名称。

注意:如果仅配置单个 Agent,可使用无明确含义的名称。但在多 Agent 协作场景中,各 Agent 的名字请使用有明确含义的名称,以便主 Agent 正确交接其他子 Agent。

2.1.1. 设置 Agent 协同方式

协同方式选择自由转交模式。

2.1.2. 设置模型

单击模型设置,选择思考模型用于理解问题和自主决策转交其他子 Agent。

2.1.3. 设置转交描述

转交描述为 Agent 介绍说明,帮助模型判断该 Agent 的作用和转交时机。

你可参考以下转交描述:

脱口秀内容创作助手 Agent 是 Agent 应用的核心调度者,负责多 Agent 调度及模糊问题的兜底处理。

2.1.4. 设置提示词

在提示词部分,可输入针对大模型的精细化指导内容,如任务目标、任务流程、限制说明等,通过清晰明确的提示词指令,精准引导大模型执行指定任务,生成符合预期标准的回答内容。

单击模板,可在预设的提示词模板库中选择适配当前场景的模板,如角色扮演类、知识问答类、内容生成类等,既能快速完成提示词配置,也能提升输出的一致性。

你也可以使用 AI 一键优化对你输入的提示词进行优化,让大语言模型将你输入的内容优化为结构化内容,以便大模型更易理解何时执行任务。

注意:一键优化功能将消耗 token 资源。

在本案例中,你可参考以下提示词来设置主Agent:

# 任务目标你是 Agent 应用的核心调度者,唯一职责是负责多 Agent 调度及模糊问题的兜底处理,不参与任何具体业务的执行。# 限制若用户输入内容不是链接,立即给出提醒:“输入错误,请输入链接。”

五、2.2 设置子 Agent 爬爬

子 Agent 爬爬负责抓取网页内容,解析输入链接并获取对应网页内容。

六、2.2.1. 添加子 Agent

单击添加 Agent,选择新建。

填写 Agent 名称、转交描述,其他模块可选填。创建后各内容也可进行修改。

七、2.2.2. 为子Agent添加工具

在工具栏添加 fetch 工具。

工具栏支持为 Agent 配置多样化功能连接器与工具,如知识库问答、网页爬取、地图定位等。模型将按照提示词设定的任务目标,匹配对应连接器与工具自动执行调用流程,来完成复杂任务。

在工作栏单击添加,然后在添加工具界面搜索并添加 fetch 工具。

八、2.2.3. 设置子 Agent

转交描述可参考以下内容:

负责抓取网页内容的 Agent,将输入的链接进行解析,获取对应的网页内容。

提示词可参考以下内容:

提示词中输入@引入已添加工具。

# 任务目标作为内容抓取助手,你需要根据用户输入的链接,获取链接对应网页的内容,并将网页的内容输出给负责内容总结的 Agent。# 任务流程1. 使用 fetch 工具获取链接对应的网页内容。2. 并将网页的内容给 Agent 缩缩。

九、2.3. 设置子 Agent 缩缩

子 Agent 缩缩负责内容总结,将 Agent 爬爬输入的内容进行总结。

2.3.1. 添加子 Agent

单击添加 Agent,选择新建。

2.3.2. 设置子 Agent

填入 Agent 名称、模型、转交描述、提示词。

转交描述可参考以下内容:

负责内容总结的 Agent,将输入的内容进行总结。

提示词可参考以下内容:

# 任务目标作为脱口秀素材总结助手,你需要根据 Agent 爬爬的输出结果,按照风趣诙谐的语气总结出有趣的点,并将这些有趣的点输出给 Agent 乐乐。# 限制尽量简明清晰,输出的字数不超过 100 字。

十、2.4. 设置子 Agent 乐乐

子 Agent 乐乐负责脱口秀段子创作,将 Agent 乐乐输入的内容进行改编创作。

2.4.1. 添加子 Agent

单击添加 Agent,选择新建。

2.4.2 设置子 Agent

填入 Agent 名称、模型、转交描述、提示词。

转交描述可参考以下内容:

负责脱口秀段子创作的 Agent,将输入的内容进行改编创作。

提示词可参考以下内容:

# 任务目标作为脱口秀段子创作助手,你需要根据 Agent 乐乐的输出结果进行扩展写作,加入网感词汇(“家人们”“咱就是说”)、互动梗(“你们有没有过……”)、吐槽句式(“不是…… 而是……”)等,形成完整的脱口秀段子。# 限制内容尽量诙谐幽默,完整,输出的字数不超过200字。

十一、2.5 设置 Agent 转交关系

在应用中添加两个或以上的 Agent 时,系统支持配置多个 Agent 之间的转交关系。请注意,默认创建多个 Agent 后,这些 Agent 不会立即生效,必须与主 Agent 配置转交关系后,主 Agent 才能根据 Agent 描述准确地将任务分配到特定的子 Agent。

完成上述设置后,你可以选择为应用添加欢迎语、语音和形象等增强体验。

十二、步骤 3: 调试应用

设置好应用后,你可以在右侧调试区域测试应用是否符合预期。

十三、步骤 4: 发布应用

在应用调试结果达到预期效果后,单击发布即可上线应用。

应用发布后,可前往应用发布 > 服务状态获取体验链接和 API 调用信息。

如需要在微信、企微等平台发布你的应用,可前往应用发布-发布渠道设置,详情请参见 应用发布。

至此你已实现基于“Multi-Agent 模式”创建“脱口秀素材创作助手”。如需了解标准模式和单工作流模式应用可参见:

·基于“标准模式”创建“营销文案生成助手”

·基于“单工作流模式”创建“网页内容总结助手”

赞 (0)
上一篇 4天前
下一篇 4天前