Agent 是具备自主感知、决策与执行能力的智能实体,能基于外部工具和自身逻辑独立完成指定任务。在智能体开发平台中,您可通过创建 Agent,配置 Agent 的名称、描述、提示词、工具以及高级设置等,来实现复杂业务逻辑,以适配不同业务场景。
创建 Agent
创建 Multi-Agent 模式应用后,系统默认创建一个主 Agent。如果您需要多个 Agent 以完成工作,可单击 添加 Agent 来创建新 Agent。
支持添加同一空间下应用中的 Agent 或官方 Agent。
也可单击新建,并填写 Agent 的名称、转交描述来创建新的 Agent。
说明:
支持在创建 Agent 后,修改其名称、模型、转交描述等配置信息。
配置 Agent
1. 配置名称
单击 Agent 名称右侧的编辑图标,可修改 Agent 名称。
注意:
如果仅配置单个 Agent,可使用无明确含义的名称。在多 Agent 协同场景中,Agent 名称和描述都是判断转交时的关键信息,需要通过简洁、含义明确的名称来描述 Agent 功能。例如:旅行规划助手、网页分析 Agent、文案优化 Agent 等。
2. 配置模型
Agent 中的模型用于任务规划和工具选择,支持按需选择模型。可以在模型广场配置更多模型,具体操作请参见 模型广场。 3. 配置转交描述
Agent 描述用于简要说明该 Agent 的功能和应用场景,帮助其他 Agent 判断何时将任务转交至该 Agent。
注意:
如果仅配置单个 Agent 的使用场景,可以简单填写转交描述。但在多 Agent 协作场景中,清晰的描述对于确保正确转交至关重要。
支持点击 AI一键生成 自动生成转交描述。此操作将消耗 Agent 模型的 token。
4. 配置提示词
支持在提示词中补充当前 Agent 的任务目标、任务流程和限制说明。
可以参考模板根据实际需求填写,或使用 AI 一键优化 功能快速补充相关提示词,完善内容。
5. 配置插件
工具是一个 API,通过调用这个 API 完成某一项需求。插件是工具的集合,一个插件里面包含了若干个工具(相当于是工具组)。Agent 中实际上选择的是插件里面包含的工具。模型调用工具,是通过把工具的名称和描述信息注册在大模型的系统提示词中,让模型了解哪些工具可用以及具体的使用场景。当用户输入问题时,大模型根据对于问题的理解和拆分,和工具的描述说明,选择一个或多个合适的工具来解决问题。
因此,对于 Agent,需要选择好需要的工具,并且提供容易理解的工具描述说明(在自定义插件时需要注意),对于工具的成功调用至关重要。
6. Agent 高级设置
Agent 高级设置属于可选配置内容,用于对 Agent 的思考逻辑和输出方式进行精细化调整,用户可以根据不同的业务场景选择合适的策略,从而优化 Agent 表现,提高结果的准确性或响应速度。
7. 其他应用设置
您还可通过配置应用变量、长期记忆,以及高级设置中的同义词等功能,实现 Agent 的精细化调优,配置方法及作用请参考 应用设置概述。 删除 Agent
若您不再需要某个 Agent 的功能,可对其进行删除。
注意:
1. Agent 一旦删除,不可恢复,请谨慎执行删除操作。
2. 主 Agent 不可删除。