跳到主要内容

Chat Hub(聊天中心)

Chat Hub(聊天中心)

概述

Chat Hub 是一个集中化的 AI 聊天界面,你可以在此访问多个 AI 模型、与 n8n 智能体交互,并创建自己的智能体。Chat Hub 还引入了聊天用户(Chat user)角色,允许用户在不访问 n8n 工作流的情况下直接使用聊天界面。

如何使用

要使用 Chat Hub,在导航栏中找到 Chat(聊天) 选项,选择一个模型,然后开始对话。

创建个人智能体

为了让 AI 在简单、重复性任务上更加可靠,你可以创建带有自定义指令的个人智能体。创建步骤如下:

  1. 点击 Personal Agents(个人智能体),然后点击 +New Agent(新建智能体)
  2. 定义名称、描述、系统提示词、首选模型以及可使用的工具。
  3. 点击 Save(保存)

创建完成后,你可以在模型选择器中选择该个人智能体。

使用 n8n 工作流智能体

对于更复杂的场景,可以使用 n8n 工作流智能体(由你或同事构建),让你的工作流在 Chat Hub 中可用。目前,只有在 Agent 节点中启用了流式传输(Streaming)的、带有 Chat Trigger 的工作流才支持作为工作流智能体使用。操作步骤如下:

  1. 打开你选定的工作流。
  2. 打开 Chat Trigger 节点。

注意

只有最新版本的聊天触发器才可用。如需获取最新版本,请删除现有触发器并重新添加一个新的。

  1. 启用 在 n8n Chat 中开放 选项,并为该个人智能体设置名称和描述。

  2. 确保你的 AI Agent 节点已启用启用流式传输选项。

  3. 激活你的工作流。

配置完成后,你可以在 Chat Hub 的模型选择器中选择你的工作流。你的同事需要通过共享该工作流,或将其放入他们拥有至少查看权限的项目中,才能访问该工作流。

管理权限

你可以通过 n8n 的角色系统定义哪些用户可以执行哪些操作。Chat Hub 还提供了更多方式来控制谁可以使用什么功能。

聊天用户角色

聊天用户(Chat user)是专为组织中希望使用工作流但不参与构建的人员设计的角色。聊天用户默认只能看到聊天界面,无法添加凭据或工作流。

聊天用户角色仅在 Starter、Pro、Business 和 Enterprise 方案中可用。

提供商设置

管理员可以控制用户在 Chat Hub 中能够访问哪些模型和提供商,包括:

  • 启用或禁用特定模型和提供商
  • 阻止用户添加自己的模型
  • 为每个提供商设置默认凭据
  • 通过 n8n 的权限系统限制用户添加自己的凭据

要管理这些设置,请前往 设置 > Chat,编辑提供商配置。

注意事项与限制

  1. 创建简单个人智能体时不支持添加文件知识库。
  2. 工具选择仅限于少数几个选项。
  3. 只有同时拥有 Chat Trigger 节点和启用流式传输的 AI Agent 节点的工作流才能作为工作流智能体使用,你的工作流必须满足特定要求。