AWEL Flow
使用 AWEL Flow 编辑器以可视化方式构建 AI 工作流。它 提供拖拽式界面,无需编写代码即可组合 LLM 流水线。
什么是 AWEL Flow?
AWEL Flow 是 AWEL(Agentic Workflow Expression Language) 的可视化编辑器。你可以通过它:
- 将算子拖放到画布上
- 将它们连接成 DAG(有向无环图)
- 配置每个算子的参数
- 测试并部署工作流
代码方式与可视化方式
AWEL 工作流既可以通过 Python 代码编写,也可以在 Flow 编辑器中可视化搭建。Flow 编辑器生成的是相同的底层 DAG 结构。
快速开始
第一步:打开 Flow 编辑器
- 在侧边栏进入 Flow
- 点击 Create 新建工作流
第二步:添加算子
左侧面板会按类别显示可用算子:
| 类别 | 示例 |
|---|---|
| Trigger | HTTP Trigger、Schedule Trigger |
| LLM | LLM Operator、Streaming LLM |
| RAG | Knowledge Retriever、Reranker |
| Agent | Agent Operator、Planning |
| Data | Database Query、File Reader |
| Transform | Text Splitter、JSON Parser |
| Output | Response、Stream Response |
将算子从面板拖到画布上即可。
第三步:连接算子
从一个算子的输出端口点击并拖动到另一个算子的输入端口,即可创建连接。数据会沿着这些连接流动。
第四步:配置算子
点击任意算子即可打开配置面板。你可以设置如下参数:
- 模型名称
- Prompt 模板
- 数据库连接
- Chunk 大小