
# 开始节点
开始节点用于触发一个工作流，结束节点用于返回一个工作流的最终结果。
 #### 开始节点
开始节点是工作流的"感知边界"与"数据入口"。它定义了工作流启动时需要接收哪些外部信息（是接收一段文字、一个文件，还是一个特定的参数）。
- 节点定位：它决定了工作流如何理解用户的意图。如果开始节点定义不清晰，后续的大模型节点或其他节点将无法正常传参。
- 默认参数：系统预置了query参数，表示用户在本轮对话中输入的原始内容。您也可以按需添加其他参数，用于下游节点的输入；同时开始节点也支持选择导入[对象模板](https://support.huaweicloud.com/lowcode-agentarts/agentarts_05_0100.html)。
  ![](https://support.huaweicloud.com/lowcode-agentarts/public_sys-resources/note_3.0-zh-cn.png)
  开始节点支持的最大输入字符串长度为10万，超出此限制后系统将报错。如果搭建长文本处理、HTML清洗、数据清洗等工作流，请注意输入长度限制，防止工作流报错AgentArts.02001003。
  
**开始节点参数配置说明如下：**
**数据类型：**
开始节点支持配置String、Number、Boolean、Object、File、Array多种类型的输入参数。对于复杂的业务参数（如用户信息），推荐使用Object（支持5层嵌套）以保持数据结构的整洁。
文件作为输入参数时，用户可增加"文件"或"文件数组"类型，并在试运行界面中上传文件。
- 文件类型："参数类型"选择"File"，并选择对应的文件类型，一个参数仅支持上传一个文件。
- 文件数组类型："参数类型"选择"Array\<File\>"，并选择对应的文件类型，一个参数最多支持上传10个文件。
- 支持上传Default、Doc、Txt、Excel、PPT、Image、Audio、Video等格式的文件。
 
**参数描述：**
参数的描述信息。**极重要！**当工作流绑定到智能体时，大模型通过此描述决定如何从用户对话中自动提取信息。
**是否必选** **：**
参数是否必选。如果设为必选，缺失该参数将无法运行工作流。
**参数默认值：**
您可以设置输入参数的默认值，默认值将会回显到试运行界面的输入框中，其中Object类型参数的默认值需输入Json数据，后台会校验Json数据和参数定义的一致性，然后再进行赋值。示例如下图所示。
图1开始节点Object类型参数嵌套   
![](https://support.huaweicloud.com/lowcode-agentarts/zh-cn_image_0000002687790386.png "点击放大")
图2开始节点Object类型参数   
![](https://support.huaweicloud.com/lowcode-agentarts/zh-cn_image_0000002717389999.png "点击放大")
#### 常见问题
- 开始节点输入长度有限制吗？ 开始节点支持的最大输入字符串长度为10万，超出此限制后系统将报错。如果搭建长文本处理、HTML清洗、数据清洗等工作流，请注意输入长度限制，防止工作流报错AgentArts.02001003。
  
- 为什么在后续节点无法引用自定义的变量？ 请检查变量类型是否一致，变量名称是否冲突，或者开始节点新增参数后是否单击了"确定"对参数进行保存。
  
 
