Chat Hub(聊天中心)
概述
Chat Hub 是一个集中化的 AI 聊天界面,你可以在此访问多个 AI 模型、与 n8n 智能体交互,并创建自己的智能体。Chat Hub 还引入了聊天用户(Chat user)角色,允许用户在不访问 n8n 工作流的情况下直接使用聊天界面。
如何使用
要使用 Chat Hub,在导航栏中找到 Chat(聊天) 选项,选择一个模型,然后开始对话。
创建个人智能体
为了让 AI 在简单、重复性任务上更加可靠,你可以创建带有自定义指令的个人智能体。创建步骤如下:
- 点击 Personal Agents(个人智能体),然后点击 +New Agent(新建智能体)。
- 定义名称、描述、系统提示词、首选模型以及可使用的工具。
- 点击 Save(保存)。
创建完成后,你可以在模型选择器中选择该个人智能体。
使用 n8n 工作流智能体
对于更复杂的场景,可以使用 n8n 工作流智能体(由你或同事构建),让你的工作流在 Chat Hub 中可用。目前,只有在 Agent 节点中启用了流式传输(Streaming)的、带有 Chat Trigger 的工作流才支持作为工作流智能体使用。操作步骤如下:
- 打开你选定的工作流。
- 打开 Chat Trigger 节点。
注意
只有最新版本的聊天触发器才可用。如需获取最新版本,请删除现有触发器并重新添加一个新的。
-
启用 在 n8n Chat 中开放 选项,并为该个人智能体设置名称和描述。
-
确保你的 AI Agent 节点已启用启用流式传输选项。
-
激活你的工作流。
配置完成后,你可以在 Chat Hub 的模型选择器中选择你的工作流。你的同事需要通过共享该工作流,或将其放入他们拥有至少查看权限的项目中,才能访问该工作流。
管理权限
你可以通过 n8n 的角色系统定义哪些用户可以执行哪些操作。Chat Hub 还提供了更多方式来控制谁可以使用什么功能。
聊天用户角色
聊天用户(Chat user)是专为组织中希望使用工作流但不参与构建的人员设计的角色。聊天用户默认只能看到聊天界面,无法添加凭据或工作流。
聊天用户角色仅在 Starter、Pro、Business 和 Enterprise 方案中可用。
提供商设置
管理员可以控制用户在 Chat Hub 中能够访问哪些模型和提供商,包括:
- 启用或禁用特定模型和提供商
- 阻止用户添加自己的模型
- 为每个提供商设置默认凭据
- 通过 n8n 的权限系统限制用户添加自己的凭据
要管理这些设置,请前往 设置 > Chat,编辑提供商配置。
注意事项与限制
- 创建简单个人智能体时不支持添加文件知识库。
- 工具选择仅限于少数几个选项。
- 只有同时拥有 Chat Trigger 节点和启用流式传输的 AI Agent 节点的工作流才能作为工作流智能体使用,你的工作流必须满足特定要求。