Skip to content

开始节点

定义

"开始" 节点是每个工作流应用(Workflow)必备的预设节点,为后续工作流节点以及应用的正常流转提供必要的初始信息,例如应用使用者所输入的内容、以及上传的文件等。

配置节点

在开始节点的设置页,有两部分设置,分别是 “输入字段”预设的系统变量

开始节点1

输入字段

输入字段功能由应用开发者设置,通常用于让应用使用者主动补全更多信息。例如在周报应用中要求使用者按照格式预先提供更多背景信息,如姓名、工作日期区间、工作详情等。这些前置信息将有助于 LLM 生成质量更高的答复。

支持以下六种类型输入变量,所有变量均可设置为必填项:

  • 文本: 短文本,由应用使用者自行填写内容,最大长度 256 字符。
  • 段落: 长文本,允许应用使用者输入较长字符。
  • 下拉选项: 由应用开发者固定选项,应用使用者仅能选择预设选项,无法自行填写内容。
  • 数字: 仅允许用户输入数字。
  • 单文件: 允许应用使用者单独上传文件,支持文档类型文件、图片、音频、视频和其它文件类型。支持通过本地上传文件或粘贴文件 URL。
  • 文件列表: 允许应用使用者批量上传文件,支持文档类型文件、图片、音频、视频和其它文件类型。支持通过本地上传文件或粘贴文件 URL。

注意:文件列表上传大小限制最大是 100

系统变量

Workflow 类型应用在开始节点中预置了以下系统变量,可在工作流的任意节点中直接引用:

变量名数据类型说明
sys.filesArray[File]用户上传的文件列表
sys.user_idString当前使用应用的用户唯一标识
sys.app_idString当前应用的唯一标识
sys.workflow_idString当前工作流的唯一标识
sys.workflow_run_idString当前工作流执行实例的唯一标识

系统变量由平台自动注入,无需手动配置,可在模型节点提示词、条件选择节点、HTTP 请求节点等任意位置引用。

注意:Workflow 类型应用为单次执行流程,不存在多轮对话,因此没有 sys.querysys.conversation_idsys.message_id 等对话相关变量。