智能体概览
GeniSpace 智能体将模型、指令、授权信息和工具组合在一起。产品提供四种智能体形态,面向用户表现为两类运行方式:交互式对话和结构化任务。
四种智能体形态
| 形态 | 运行方式 | 创建者 | 适用场景 |
|---|---|---|---|
| 对话型智能体 | 交互式 | 空间用户 | 多轮研究、客服、分析和工具辅助工作 |
| 任务型智能体 | 结构化任务 | 空间用户 | 校验输入输出、工作流、批量或事件驱动执行 |
| GeniAssistant | 交互式 | 平台 | 通过授权平台工具管理 GeniSpace 资源 |
| 内置智能体或 Copilot | 交互式或结构化 | 平台 | Workbench、eBook、控制台或 GeniApp 中的专用能力 |
对话型和任务型智能体是在控制台中配置的资源。GeniAssistant 和内置智能体由平台定义身份和能力边界,不作为普通可编辑智能体记录出现。
对话型智能体
需要用户与智能体多轮交换信息时使用对话型智能体。
主要能力包括:
- 所选模型支持时,可输入文本、图片和文档
- 会话历史与可选记忆
- 知识库和 Dataset 检索
- 网络搜索、Operator、平台工具和 MCP 工具
- 执行进度、工具结果、证据和用户确认
- 长会话自动与手动上下文压缩
请在 Chat 中测试完整交互。
任务型智能体
任务型智能体适合输入输出明确的操作。
- 定义输入和输出 Schema。
- 在执行前后校验数据。
- 从控制台、API、工作流或 Workbench 组件调用。
- 将结构化返回值作为工作流后续输入。
任务型智能体不使用 Chat 的交互式确认流程。必填信息应通过输入 Schema 定义,或由调用工作流提供。
GeniAssistant
GeniAssistant 是 Chat 中的平台助手。它可以解释平台功能;在 Agent 模式下,还可以使用已授权的 Assistant 工具创建或管理智能体、Datasource、任务和 Workbench 等资源。
Assistant 遵循当前用户身份、空间、权限和计费归属,不能绕过用户本身不具备的权限。
内置智能体与 Copilot
内置智能体无需创建用户智能体记录,即可提供特定产品能力,例如:
- Workbench Copilot:通过本地工具修改当前 Workbench 草稿。
- Knowledge Copilot:基于授权知识回答,并返回证据。
- 文档与数据助手:在应用内执行特定的结构化操作。
宿主应用决定可以使用哪些本地工具,以及如何渲染工具结果。
Ask 模式与 Agent 模式
| 模式 | 行为 |
|---|---|
| Ask | 直接回答,不委托平台操作或执行多步骤工具工作 |
| Agent | 可以决策、检索、调用授权工具、请求确认,并持续工作直到得到支持的结果或说明无法继续的原因 |
请求需要实时数据、平台修改或工具执行时请选择 Agent 模式。模式不会增加用户权限,只会改变允许的交互行为。
执行过程会显示什么
执行时间轴可以显示:
- 检索和准备状态
- “执行工具”或“生成回答”等决策状态
- 工具名称、参数、状态、耗时和结果
- 用户输入请求
- 结果和回答校验状态
这些信息是操作记录,不是模型私有推理过程。请用它核对答案依赖了哪些数据和工具。
工具与数据
智能体可以从多个来源获得工具:
- Dataset、Datasource、任务、存储和应用等平台工具
- Assistant 内置工具
- 自定义 Operator
- 外部 MCP 服务
- 宿主应用提供的本地工具
工具发现和执行都会校验当前用户、空间及配置的资源范围。界面支持时,应分别限制读取、创建、更新和删除权限。
选择 Dataset 工具
- 已知字段和值的精确条件使用结构化查询。
- 字面关键词和标识符使用全文搜索。
- 概念、经历、意图或跨语言相似性使用向量搜索。
向量 Top-K 只表示“最相近记录”,不表示记录一定满足硬性条件。请求包含必须满足的条件时,应进一步进行结构化校验。
知识、记忆与上下文
- 知识库为当前请求提供授权文档证据。
- Dataset提供业务记录。
- 记忆保存可在以后复用的长期事实或偏好。
- 会话上下文是当前会话下一轮提供给模型的工作集合。
这四者相互独立。压缩上下文不会删除可见聊天记录或长期记忆。参阅上下文管理和智能体记忆。
智能体请求补充信息
缺少必要主体、目标或授权选择时,交互型智能体可以暂停并显示单选或多选问题。选择选项或输入自定义答案后点击继续,系统会从已保存状态恢复同一轮执行。
只要确认卡片仍可操作,就不要另发一条消息来回答卡片问题。
配置智能体
- 打开 控制台 → 智能体。
- 选择创建智能体。
- 选择对话型或任务型。
- 填写名称、描述、模型和系统指令。
- 按需配置多模态输入、记忆、知识、工具和数据。
- 任务型智能体还需定义输入和输出 Schema。
- 保存,并使用有代表性的请求测试。
- 分享前检查权限。
不要在系统指令中填写密钥。凭据应保存到平台安全配置中,并通过对应工具或 Datasource 配置授权访问。
完成条件与限制
Agent 模式仅在迭代和工具限制内、仍能产生有效进展时继续运行。最终回答应报告已完成工作、证据、缺失信息,或无法继续的原因。“正在搜索”之类表述不代表最终回答之后仍会继续执行。