工作流
定义
工作流,是一种更为灵活的智能体创建方式,可以自由组合应用、数据调用、插件、文本输出等能力,增强AI智能体对流程型复杂任务的理解和执行。
配置
使用工作流创建智能体,您只需要将侧边栏套件拖到画布上并将它们连接在一起以创建通路。不同插件之间通过节点进行连接。
Workflow
不同插件之间通过节点进行连接。
1)数据是向后传输的,一个模块的右侧为生成的数据,通常连接至下一个模块,将参数传输给下一个节点。左侧为被连接点,由上个模块的参数传输过来。
2)相同类型的数据节点才可进行连接。以下为常用的节点分类:
-
字符串类型:通常是用户问题或AI生成新的回复
-
聊天记录类型:用于引用用户上下文对话记录数据
-
引用内容:通常是知识库调用,用于引用知识库内容
-
布尔类型:通常作为操作分支节点,通过输出不同判断结果,链接至不同的执行插件
-
任意类型:通常是触发器,可被任意节点进行连接
3)特别说明:调用下一个插件时,触发器节点必须要连接
你可将输出的类型同时连接下一个模块同类型的节点和触发器。(如下个模型没有同类型节点则直接连接触发器即可)
如何开始
从一个空白的工作流开始构建
熟悉基础操作,包括在画布上创建节点、连接和配置节点、调试工作流、查看运行历史等;
保存并发布一个工作流;
在已发布应用中运行或者通过 API 调用工作流;