跳转到主要内容

三种模式

FIM One 根据智能体的部署和使用方式,运行在三种模式中:
模式定义交付方式示例
独立模式通用 AI 助手门户聊天、搜索、代码执行、知识库问答
副驾驶模式嵌入宿主系统的 AIiframe / 小部件 / 嵌入”财务副驾驶”嵌入 ERP 网页界面
中枢模式中央跨系统编排门户 / API智能体查询 ERP、检查 OA 审批、通过 Lark 通知
这个过程是自然递进的:从独立模式开始,将其嵌入宿主系统作为副驾驶模式,然后设置中枢模式进行跨系统编排。副驾驶模式保持嵌入运行;中枢模式添加了一个中央编排层。

模式详情

独立模式(0 个连接器)

默认模式。FIM One 作为功能完整的 AI 助手运行:
  • 内置工具:网络搜索、Python 执行、计算器、文件操作、shell 命令
  • 带有 RAG 的知识库(PDF、DOCX、Markdown、HTML、CSV)
  • 用于复杂多步骤任务的动态 DAG 规划
  • 实时流式传输和 DAG 可视化
无需外部系统访问。适用于常规分析、研究和代码任务。

Copilot(嵌入式)

将 FIM One 嵌入到主机系统的网页 UI 中。智能体在用户熟悉的界面中与用户协作——无需切换上下文。Copilot 模式可以使用多个连接器(例如,主机系统的数据库 + 通知服务)。 示例:
  • 财务 Copilot:通过数据库连接器连接到金蝶 → 查询财务报表、生成分析报告
  • 合同 Copilot:通过 API 连接器连接到合同管理系统 → 搜索合同、提取条款、评估风险
  • 人力资源 Copilot:通过 API 连接器连接到人力资源系统 → 查询员工信息、生成统计数据
智能体使用与独立模式相同的 ReAct/DAG 引擎,但现在可以通过连接器访问真实的业务数据。

Hub(中央编排)

Hub 是一个独立的门户(或 API),充当中央智能层。它不嵌入任何单一系统中——而是连接到所有系统。用户通过门户 UI 或 API 访问它。 示例:
  • “检查 CRM 中逾期的合同,与 ERP 付款交叉引用,在 Lark 上通知财务团队”
  • “当 OA 审批完成时,更新 CRM 中的合同状态并记录到审计数据库”
  • “从 Salesforce 查询销售数据,使用业务数据库生成预测,通过电子邮件向管理层发送摘要”
每个连接器都是独立的桥梁。添加或删除一个不会影响其他的。

交付方式

交付方式描述典型模式
Portal (Web UI)内置 Next.js 界面独立部署、Hub
API (无头)HTTP/SSE 端点 (/api/execute, /api/stream)Hub (程序化访问)
iframe / 嵌入注入到宿主系统页面中Copilot
交付方式和模式相关但不绑定:你可以通过 API 访问 Hub,或通过 Portal 使用独立部署的智能体。但典型的模式是 Portal 用于 Hub,嵌入用于 Copilot。

执行引擎(内部实现)

在幕后,FIM One 提供两个执行引擎:
引擎最适合工作原理
ReAct单个复杂查询推理 → 行动 → 观察循环与工具
DAG Planning多步骤并行任务LLM 生成依赖图,独立步骤并发运行
ReAct 是原子单位;DAG 是编排层。两个引擎在所有三种模式(独立模式、副驾驶模式、Hub 模式)中都可工作。在 Hub 模式中,单个 DAG 步骤可能会调用不同系统的连接器。

两种执行范式

FIM One 提供两种互补的范式来完成工作:
范式编排最适合
智能体(聊天)LLM 动态决定下一步(ReAct 或 DAG)探索性任务、对话、灵活推理
工作流在设计时定义的固定 DAG(可视化编辑器、26 种节点类型)审批链、定时 ETL、多步自动化
智能体在任务开放式时表现出色——“分析本季度数据并推荐行动”。LLM 即时规划和适应。 工作流在流程已知且可重复时表现出色——“每周一,从 ERP 拉取发票、运行合规检查、将异常路由给审核者”。可视化编辑器让你将节点(智能体、连接器、知识库、LLM、HTTP、代码、人工审批、子工作流)连接到固定的 DAG 中。 这两种范式可以自然地组合:工作流可以在任何需要灵活推理的步骤调用智能体,以在其他固定管道中进行推理。智能体无法直接调用工作流——这种关系是单向的。
**何时选择哪一种:**如果你发现自己在为智能体编写非常具体的分步说明,该流程可能应该在工作流中。如果任务需要判断、探索或适应意外数据,请将其保持为智能体。