加载中…
No Results
  • 开始使用
    • 欢迎使用GoInsight.AI
    • 快速入门
  • 知识百科
    • 关键概念
    • 知识库
    • LLM 选择指南
    • 数据安全
  • 轻聊机器人
    • 构建轻聊机器人
  • Insight Chat
    • 认识&了解如何使用Insight Chat
  • InsightFlow
    • InsightFlow介绍
    • InsightFlow类型
    • 服务与工具
      • 工具
      • 服务
      • 代理策略
    • 节点
      • 开始节点
      • 回复输出节点
      • 大模型节点
      • 知识库检索节点
      • 文档读取节点
      • 文档写入节点
      • HTTP 请求节点
      • 知识聚焦大模型节点
      • 代理节点
      • 进度更新节点
      • 工具调用节点
      • 条件跳转节点
      • 自然语义分类器节点
      • 分支聚合器节点
      • 多分支选择节点
      • 循环节点
      • 自动继续节点
      • 文本模板节点
      • 代码执行
      • JSON 变量提取器节点
      • 自然语义变量提取器节点
      • 变量赋值节点
      • 结束节点
      • 节点错误处理策略
    • 发布
      • 发布对话式工作流
      • 发布服务式工作流
      • 创建您的第一个工作流
    • 团队管理
      • 访问控制
      • 使用详情
首页 > 使用文档 > InsightFlow > 节点

节点错误处理策略

所有主要的 GoInsight.AI 节点都内置了错误处理策略,用于管理节点错误。当关键错误在节点执行过程中导致输出失败时,此机制将激活,以避免中断整个工作流。

以下节点目前支持“错误处理策略”选项;未来将会有更多节点增加支持:

  • 智能代理
  • 代码执行
  • HTTP 请求
  • 知识库检索
  • 文档读取
  • 文档写入
  • 大模型
  • 自然语义分类器
  • 自然语义变量提取器
  • 文本模板
  • JSON 变量提取器
  • 工具调用

配置方法

要配置错误处理,选择一个支持的节点,并在配置面板中找到错误处理下拉菜单。默认选项为不处理。可用的设置有:

  • 不处理
    当节点执行失败时立即报告错误,然后终止工作流。
  • 默认值
    如果节点遇到执行错误,工作流将继续运行。该节点的所有输出变量都将被指定的默认值替换。不同的节点需要不同的默认值,系统会根据预期的输出变量提示您填写。
节点 节点错误发生时所需的默认值配置
智能代理
  • 变量名:Text
  • 变量类型:字符串,可选;如果留空,输出为空字符串
大模型
  • 变量名:Text
  • 变量类型:字符串,可选;如果留空,输出为空字符串
知识库检索
  • 变量名:Result
  • 变量类型:数组[对象],可选;如果留空,忽略
文档读取
  • 变量名:用户定义的文档输出变量名
  • 变量类型:字符串,可选;如果留空,输出为空字符串。
  • 每个文档可以有自己的错误默认值。
  • 文档写入
  • 有错误处理选项,但没有默认值设置
  • HTTP 请求
  • 输出三个固定变量:

  • 1. StatusCode:状态码,变量类型:数字
  • 2. Headers,变量类型:对象
  • 3. Body,变量类型:字符串

  • 均为可选项;如果留空,变量将被忽略或输出空字符串。
  • 自然语义分类器
    • 变量名:ClassName
    • 变量类型:字符串,可选;如果留空,输出为空字符串
    文本模板
    • 变量名:Output
    • 变量类型:字符串,可选;如果留空,输出为空字符串
    代码执行
    • 变量名:用户配置的代码执行节点输出变量名
    • 变量类型:与代码执行节点配置的输出变量类型相同
  • 均为可选项;如果留空,变量将被忽略或输出空字符串
  • JSON 变量提取器
    • 变量名:用户配置的 JSON 提取节点输出变量名
    • 变量类型:与 JSON 变量提取器节点配置的变量类型对应
  • 均为可选项;如果留空,变量将被忽略或输出空字符串
  • 自然语义变量提取器
  • 除用户定义变量外,还会输出一个附加变量:
    • 附加输出变量:
      • 变量名:$AllFound
      • 变量类型:布尔,可选;如果留空,变量将被忽略。
      • 指示 AI 变量提取是否成功——true 表示成功,false 表示失败。
    • 变量名和类型根据用户的“提取变量”设置而有所不同:
  • 变量名:用户配置的自然语义变量提取器节点的输出变量名
  • 变量类型:与自然语义变量提取器节点配置的变量类型对应

  • 均为可选项;如果留空,变量将被忽略或输出空字符串
    • 错误处理分支
      在工作流设计器中自定义错误处理分支逻辑。通过连接这些分支,您可以定义对节点执行错误的响应,例如发送警告、运行备份任务或记录事件。
    http request error redirect to end branch

    如上图所示,当 HTTP 请求节点发生错误时,工作流将被导向结束(错误)分支。

    循环的错误处理策略

    与上述其他节点不同,循环节点通常处理大量任务,处理单个元素时可能发生错误。为了防止单个元素的错误中断所有任务,循环节点提供了单独的错误处理策略。您可以在错误处理选项下配置异常响应方式。有两种选择:

    • 终止
      如果检测到异常输出,终止此节点并输出错误信息。
    • 移除错误输出
      忽略异常信息并继续处理其余元素。输出将仅包含正确的信息。

    用户可以根据其循环设计需求选择最适合的错误处理方法。

    更新于: Aug 27, 2025
    上一篇 结束节点
    下一篇 发布对话式工作流
    本文内容
    • 配置方法
    • 循环节点的错误处理机制
    加载中…
    No Results