Skip to content

工作流

定义

工作流,是一种更为灵活的智能体创建方式,可以自由组合应用、数据调用、插件、文本输出等能力,增强AI智能体对流程型复杂任务的理解和执行。

配置

使用工作流创建智能体,您只需要将侧边栏套件拖到画布上并将它们连接在一起以创建通路。不同插件之间通过节点进行连接。

image.png

Workflow

不同插件之间通过节点进行连接。

1)数据是向后传输的,一个模块的右侧为生成的数据,通常连接至下一个模块,将参数传输给下一个节点。左侧为被连接点,由上个模块的参数传输过来。

image.png

2)相同类型的数据节点才可进行连接。以下为常用的节点分类:

  • 字符串类型:通常是用户问题或AI生成新的回复

  • 聊天记录类型:用于引用用户上下文对话记录数据

  • 引用内容:通常是知识库调用,用于引用知识库内容

  • 布尔类型:通常作为操作分支节点,通过输出不同判断结果,链接至不同的执行插件

  • 任意类型:通常是触发器,可被任意节点进行连接

image.png

3)特别说明:调用下一个插件时,触发器节点必须要连接

你可将输出的类型同时连接下一个模块同类型的节点和触发器。(如下个模型没有同类型节点则直接连接触发器即可)

image   image    

如何开始

从一个空白的工作流开始构建

熟悉基础操作,包括在画布上创建节点、连接和配置节点、调试工作流、查看运行历史等;

保存并发布一个工作流;

在已发布应用中运行或者通过 API 调用工作流;