Galaris

业务流程与 n8n

从对话启动已分配的 n8n 工作流,在 Galaris 跟踪结果。实际业务规则由已配置工作流负责,使用前需要验证输入与输出。

一次对话,两种推进工作的方式

像与同事交谈一样,向智能体说明需求、提供相关文档并描述预期结果。它可以直接回答、创建智能体任务,或启动获授权的业务流程。

  • 智能体任务:执行框架驱动智能体工作,由智能体调整方法,从获授权的工具中选择所需能力。适合研究、分析或撰写等需要根据发现调整步骤的工作。
  • 业务流程:智能体准备输入,启动预先定义的 n8n 工作流。步骤、规则与审批事先确定,Galaris 跟踪执行过程。

使用第二条路径前,需要配置 n8n、启用并同步工作流,再将其分配给智能体。了解从对话到持久工作的交接。

在聊天中准备请求

附上文档并说明希望智能体执行的工作。这些界面展示演示简报的准备、接收,以及启动流程之前的跟踪面板。

在聊天中附上简报 — 将演示 PDF 附加到消息草稿。
在聊天中附上简报 — 将演示 PDF 附加到消息草稿。C31
对话中收到文档 — Ariane 确认收到 PDF,没有启动流程或联系他人。
对话中收到文档 — Ariane 确认收到 PDF,没有启动流程或联系他人。C34
聊天中的流程面板 — 对话显示关联工作;此示例未启动流程。
聊天中的流程面板 — 对话显示关联工作;此示例未启动流程。C32

收到文件不会自动启动工作流。下方发票场景描述流程已配置且明确请求启动后的步骤。

从请求启动已有工作流

智能体可以选择合适的已分配流程并提交必要输入。发票处理需要具有明确提取和审核规则的工作流。发票示例不是完整会计产品。

区分理解与执行

智能体准备请求,Galaris 检查权限并记录运行,n8n 执行配置好的工作流,人工审核需要批准的决策。各部分保留自身职责。

运行记录不随 webhook 消失

启动是异步的。webhook 响应不确定时,投递队列可使用同一幂等键重试。n8n 工作流也必须在任何不可逆操作之前记录此键。Galaris 通过经过认证的回调或 n8n API 跟踪运行。

输入、状态、事件、远程标识和结果属于持久运行记录。认证回调按幂等规则更新。取消取决于引擎,不确定提交可能需要明确调查。

将结果返回上下文

流程可通知原对话或恢复等待工作。结果与资源关联最初任务。业务效果仍需要工作流和目标系统提供证据。

已完成的 n8n 运行 — 已有流程的成功状态、时间、耗时和保存的输出。
已完成的 n8n 运行 — 已有流程的成功状态、时间、耗时和保存的输出。C33

扩展到其他业务

文档处理、报告等明确流程可采用相同方式。Galaris 选择并跟踪已分配能力,外部工作流必须实现并验证实际业务规则。

管理流程并找回运行

同步引擎工作流、定义输入约定并分配给智能体。启动时保存输入和资源,并在远程调用前创建运行记录。智能体可以立即获得引用,无需等待结束。

跟踪支持刷新状态、阅读进度和输出、请求分析、导出档案,以及在引擎支持时取消。全局流程管理需要专用连接。

处理乱序返回

回调可能早于启动响应到达。系统保留最终结果,迟到事件不能覆盖它。n8n 中的模型与智能体调用可关联到运行及费用。

外部事件通过专用集成及其访问控制进入系统。通用 webhook 模块目前没有启用的端点。日历 为已分配流程提供另一触发方式。

当流程需要调用模型时

预定义工作流可以包含 AI 步骤,例如总结附件、提取信息或提出分类建议。n8n 可以调用 Galaris 推理 API,使用已配置的模型,然后继续后续步骤。业务规则与审批仍由工作流控制。

配置经过认证的 API 访问,并传递运行引用,将推理与业务流程关联,跟踪调用及可用的费用信息。了解 API 与 n8n 运行关联。