AgentArts使用流程
AgentArts是一个企业级一站式智能体构建与运营平台。它打破了传统开发壁垒,支持研发与业务人员通过可视化、低代码的方式,快速搭建从简单助手到复杂业务流的各类AI应用。
为满足从简单对话到复杂业务自动化的多样化需求,AgentArts提供了三种核心应用构建模式:单智能体、工作流和多智能体。
通过合理选型,您可以利用大模型的意图理解、逻辑推理及工具调用能力,结合知识库与外部API,快速构建解决真实业务问题的高效AI应用。
快速选型
- 单智能体应用
- 核心定义:由提示词驱动,自主理解意图并动态规划任务步骤,调用知识库、MCP服务等工具完成任务。
- 适用场景:开放式对话应用,如智能客服、知识问答、任务助理、旅行规划等需灵活决策的场景。
- 典型特征:AI自主决策,通过大模型根据提示词动态拆解任务,适应多变用户需求。
- 工作流应用
- 核心定义:通过可视化节点编排,将多步骤任务串联为稳定、可复现的执行链路。
- 适用场景:固定流程自动化,如自动化报告生成、订单处理、多步骤审批流、数据标注等需精确控制的场景。
- 典型特征:预定义流程精确控制每一步,逻辑确定,确保任务执行的稳定性和可预测性。
- 多智能体应用
- 核心定义:多个智能体协同工作,通过角色分工与任务分配,解决复杂问题。
- 适用场景:复杂任务协作,如跨部门业务流程自动化、多角色决策支持系统、综合性项目管理等。
- 典型特征:多智能体协同,通过角色分工与任务分配,提升复杂任务的处理效率与准确性。
应用对比
|
类型维度 |
单智能体应用 |
工作流应用 |
多智能体应用 |
|---|---|---|---|
|
开发方式 |
图形化操作,页面点选及文本输入配置,零代码。 |
画布组件拖拽+低代码开发。 |
图形化操作,无需编排,配置多智能体中央控制指令,并引用子智能体,定义分工即可。 |
|
面向用户特征 |
面向业务人员,不会写代码,使用办公工具比较单一的人。 |
面向技术人员,能够低代码开发工作流,调试各类专业化组件、API。 |
面向资深业务人员,不写代码,对多业务场景整合。 |
|
适用场景 |
自主规划任务场景,场景泛化性好。 |
有固定的任务执行流程,高准确率要求。 |
需要多个智能体协同的复杂用户意图识别分工处理场景。 |
|
开发特点 |
快速简单、低门槛、规划准确率不稳定。 |
配置操作有门槛,执行成功率高,配置时间长。 |
相对简单、依赖已开发好的专家智能体。 |
|
能力约束 |
完全依赖模型自身能力,对插件数量,接口参数数量,执行步骤数量等限制较多。出现模型幻觉和不遵守相关规定的案例无法短期内解决。 |
编排后的流程执行过程中比较死板,智能化程度不高。对于异常场景需要配置相应的流程进行覆盖,会大幅提升流程配置的复杂度。 |
高度依赖中央控制模型的智能化水平,涉及的子智能体关联较多,另外当前无可视化调试能力,效果优化工作的调试难度较大。 |
单智能体应用开发流程
|
流程 |
子流程 |
说明 |
操作指导 |
|---|---|---|---|
|
开通AgentArts服务 |
- |
开通AgentArts服务后才可以正常使用AgentArts的功能。 |
|
|
开发单智能体应用 |
创建并配置单智能体应用 |
先创建单智能体应用,主要设置应用的名称、描述和图标。再配置单智能体的模型、提示词。 |
|
|
(可选)为应用添加技能 |
技能包含插件、工作流、聊天记忆等,开发者可通过集成插件、设计工作流等方式不断扩展模型的功能范围。 |
||
|
(可选)为应用添加知识库 |
知识库是智能体用于存储、管理和检索领域知识的核心组件,开发者可通过添加知识库为智能体提供精准的信息支持。 |
||
|
(可选)为应用添加记忆 |
变量用来存储用户的某一行为或偏好,在对话过程中,会自动识别与变量匹配的内容,并将内容存储在变量中。 |
||
|
(可选)为应用添加MCP服务 |
开发者可以通过集成MCP服务快速拓展智能体的功能。 |
||
|
(可选)提升应用对话体验 |
开发者可以通过配置智能体应用的开场白、推荐问题、追问、音色、内容审核能力,提升应用的对话体验。 |
||
|
调试及发布单智能体应用 |
调试单智能体应用 |
单智能体应用开发完成后,开发者可以通过调试应用从而精准定位问题并快速调整配置。 |
|
|
发布单智能体应用 |
单智能体应用调试完成后,需要发布才能被用户使用。 |
||
|
使用单智能体应用 |
- |
单智能体应用发布后,可以通过API接口调用。 |
工作流应用开发流程
|
流程 |
子流程 |
说明 |
操作指导 |
|---|---|---|---|
|
开通AgentArts服务 |
- |
开通AgentArts服务后才可以正常使用AgentArts的功能。 |
|
|
创建工作流应用 |
- |
创建工作流,包含全局配置、编排、选择节点、参数配置,对节点调试,完成功能连通。 |
|
|
调试及发布工作流应用 |
调试工作流应用 |
开发者可以在工作流创建完成后,直接与工作流进行交互,实时观察其执行过程和响应效果,并根据需要对配置进行优化和调整。平台提供的全链路调试功能,允许开发者查看每条用户请求从输入到响应的完整流程,包括意图识别、知识检索等详细信息,从而能够高效定位问题并快速调整配置。 |
|
|
发布工作流应用 |
工作流应用调试完成后,需要发布才能被用户使用。 |
||
|
使用工作流应用 |
- |
工作流应用发布后,可以在单智能体应用中使用,在多智能体应用中使用,还可以通过API接口调用。 |
多智能体应用开发流程
|
流程 |
子流程 |
说明 |
操作指导 |
|---|---|---|---|
|
开通AgentArts服务 |
- |
开通AgentArts服务后才可以正常使用AgentArts的功能。 |
|
|
创建多智能体应用 |
- |
多智能体应用可以灵活应用各种工作流来完成用户任务,支持根据用户意图在不同的工作流之间跳转。 |
|
|
调试与发布多智能体应用 |
调试多智能体应用 |
开发者可以在多智能体应用创建完成后,直接与多智能体进行对话,实时观察其执行过程和响应效果,并根据需要对配置进行优化和调整。 |
|
|
发布多智能体应用 |
多智能体应用调试完成后,需要发布才能被用户使用。 |
||
|
使用多智能体应用 |
- |
多智能体应用发布后,可以通过API接口调用。 |