UiPath Documentation
agents
latest
false
智能体用户指南
重要 :
新发布内容的本地化可能需要 1-2 周的时间才能完成。

部署您的聊天智能体

将聊天智能体发布并部署到 Orchestrator,以便在设计和测试完成后供用户使用。

无论您是在 Agent Builder还是对话 Maestro Flow中构建对话智能体,相同的步骤和渠道都适用。

  • 在“实例管理”上, “对话”选项卡会将您发布的每个聊天体验标记为
    • 对话智能体— 当使用 Agent Builder 构建时
    • 对话流— 在 Maestro Flow 中构建时
  • 在所有其他渠道上,用户将这两种类型都视为对话智能体。您的最终用户不会知道是哪个 Runtime 进行聊天,从而使您能够更无缝地更改构建路径(例如,将单提示对话智能体升级为对话流)。

发布和部署是两个独立的步骤:

  • 发布: 将项目打包为解决方案,然后上传到 Orchestrator。
  • 部署:提供所需的 Runtime 资源,确保已发布的解决方案可以执行。

Orchestrator 文件夹要求​

在发布之前,确保您的目标 Orchestrator 文件夹已配置所需的资源。

资源用途必填
Serverless Robot 计算机模板执行对话智能体和特定工具调用(跨平台 RPA 自动化)始终
Unattended Robot 帐户匿名使用智能体时提供执行身份如果通过使用匿名访问权限的通道访问智能体
虚拟机执行基于 Windows 的 RPA 自动化如果使用 Windows 自动化
共享连接在没有可用的用户配置的个人连接时,提供对 Integration Service 连接器的访问权限如果工具使用连接器
重要提示:

如果您的智能体无法在实例管理中启动,请验证以下情况:

  • 您位于智能体解决方案所在的正确租户中。
  • 已将 Serverless Robot 计算机模板分配给解决方案文件夹。
  • 如果使用匿名访问频道,则会将一个 Unattended Robot 帐户分配给解决方案文件夹。

执行身份​

  • 当通过使用用户 UiPath 帐户进行身份验证的部署通道访问对话智能体时,对话智能体将以用户的身份运行。您可以允许用户使用其个人连接来执行工具 - 有关更多详细信息,请参阅连接管理。
  • 当使用具有匿名访问权限的部署通道时,对话智能体会以文件夹中的无人值守机器人帐户的身份运行。

发布​

发布会将您的项目打包为解决方案,然后将其上传到 Orchestrator。

发布步骤​

  1. 在 Studio Web 中,打开 Agent Builder 或 Maestro Flow 项目。
  2. 在顶部工具栏中选择“发布”。
  3. 选择目标 Orchestrator 订阅源(我们建议选择 Orchestrator 租户订阅源)。
  4. (可选)输入更改日志说明,描述您所做的更改。
  5. 选择“发布” 。

有关详细的发布选项,请参阅“发布项目”。

部署​

发布后,您需要部署解决方案,确保其可以执行。部署可以将发布的解决方案与您的 Orchestrator 文件夹中的 Runtime 资源关联。

部署步骤​

  1. 导航到您的 Orchestrator。
  2. 找到已发布的 Agent Builder 或 Maestro Flow 解决方案。
  3. 部署(或升级)解决方案,确保其有权访问所需的机器人帐户和连接。

部署后,实例将显示在实例管理中,并可通过已配置的渠道使用。

有关详细的部署选项,请参阅“发布项目”。

连接管理​

智能体需要访问设计时使用的相同连接。对话智能体支持两种类型的连接:由管理员配置的共享连接和由个人用户配置的个人连接。

共享连接​

共享连接由管理员在 Orchestrator 文件夹中配置,可供智能体的所有用户使用。要设置共享连接:

  1. 在共享 Orchestrator 文件夹中创建 Integration Service 连接。
  2. 在设计和调试期间使用这些共享连接。
  3. 在同一共享文件夹中将解决方案作为子文件夹进行发布。

此设置确保解决方案自动继承父文件夹的连接。

个人连接​

备注:

个人连接处于公开预览阶段。

个人连接允许个人用户选择智能体代表他们使用的 Integration Service 连接。当用户需要智能体使用自己的凭据执行操作(例如,从自己的帐户发送电子邮件或访问个人日历)时,此功能非常有用。

启用个人连接​

要使个人连接正常工作,必须在 Orchestrator 的每个工具流程上配置两项设置。有关执行设置的一般信息,请参阅链接执行设置。

  1. 在 Orchestrator 中,导航到部署智能体解决方案的文件夹,然后打开“流程”选项卡。
  2. 在使用连接器的工具流程(例如,发送电子邮件的 API 工作流)上选择“编辑” 。
  3. 在流程配置中,将帐户设置为继承父作业 身份。这允许工具以用户的身份运行,这是工具访问用户的个人连接。
  4. 将连接器的连接设置为“可由用户配置” 。这使用户可以在 Runtime 为连接器选择自己的连接。

重要提示:

这两个设置均为必需。如果没有这两种设置,个人连接对用户不可见,并且该工具可能在运行时返回错误。

用户体验​

为智能体启用个人连接时:

  • 用户可以打开智能体的“设置”面板并选择“可用连接”选项卡,以查看和管理其连接。
  • 对于每个所需的连接器(例如 Slack、Outlook 或 Salesforce),用户可以选择一个可用连接或创建一个新连接。
  • 默认情况下,智能体会从用户的个人工作区中为智能体和文件夹中的其他工具使用的连接器自动选择匹配的连接。

智能体尝试从用户的个人工作区自动配置连接。如果用户的个人工作区中有连接器的匹配连接,则智能体会自动使用它,从而实现无缝设置,通常为一次性体验。如果自动配置的连接失败或未找到匹配的连接,系统会提示用户选择或创建一个新连接。

如果用户没有为连接器配置个人连接,智能体将回退到智能体的默认连接。选定的个人连接优先于共享连接,并且在存在时始终使用。使用外部应用程序时,只有来自用户个人工作区的连接可用,不会显示共享文件夹连接。

备注:

用户只能在支持用户配置文件设置的渠道中选择和管理个人连接(请参阅不同渠道的功能可用性)。配置后,智能体将在所有渠道中使用个人连接。

要了解如何设计个人连接智能体,请参阅设计指南中的连接注意事项。

部署渠道​

发布后,用户可以通过多个渠道访问您的对话智能体。每个渠道都提供不同的功能,适合不同的用例。

渠道概述​

频道理想适用于用户身份验证
实例管理管理员测试,内部用户。只有此渠道区分“对话”选项卡中的对话智能体 (Agent Builder) 和对话流 (Maestro Flow)。UiPath 帐户
Assistant内部生产力中心UiPath 帐户
Microsoft Teams团队协作Microsoft 帐户和 UiPath 帐户
Slack团队协作Slack 帐户和 UiPath 帐户
iFrame 嵌入第三方应用程序和 UiPath AppsUiPath 帐户或匿名帐户
UiPath TypeScript SDK自定义构建的应用程序取决于您的应用程序

不同渠道的功能可用性​

并非所有聊天功能在每个渠道中都可用。实例管理提供完整的功能集;其他渠道可能存在限制。

功能实例管理AssistantMicrosoft TeamsSlackIframeTypeScript SDK*
发起新聊天✅✅✅✅✅✅
聊天记录✅✅✅✅✅✅
删除聊天会话✅✅✅❌✅✅
用户个人资料设置✅✅✅❌✅✅
个人连接✅✅✅❌✅✅
启动提示词✅✅✅❌✅✅
文件上传✅✅✅✅✅✅
对话输入**✅✅✅❌✅✅
工具调用确认✅✅✅❌✅✅
引文✅✅✅✅✅✅
HTML 预览✅✅✅❌✅✅
复制响应✅✅✅❌✅✅
反馈(赞)✅✅✅✅✅✅

*所有 SDK 功能都可以由开发者在其自定义实现中进行配置。

**仅在Agent Builder中构建的对话智能体支持对话输入。

选择渠道​

选择部署渠道时,请考虑这些因素:

拥有 UiPath 访问权限的内部用户​
  • 对管理员测试和超级用户使用实例管理。
  • 将Assistant作为所有智能体的中央枢纽。
团队协作​
  • 使用 Teams 或 Slack 将智能体集成到团队已有的工作平台中。
自定义应用程序​
  • 对第三方应用程序或 UiPath Apps 使用 iFrame 嵌入。
外部或匿名用户​
  • 将 iFrame 嵌入与匿名身份验证服务器配合使用。
自定义应用程序​
  • 使用 UiPath TypeScript SDK,将对话 Agents 集成到您自己的网页应用程序或门户中。

在外部平台使用 UiPath 工具​

您可以使用 MCP(模型上下文协议)工具将 UiPath 功能(自动化、工作流、文档处理)公开给外部聊天平台,例如 ChatGPT 和 Microsoft Copilot Studio。这种方法使用直接工具调用,而非对话智能体。

有关 MCP 集成的详细信息,请参阅“MCP 服务器”。

后续步骤​

选择渠道,了解设置和配置:

此页面有帮助吗?

连接

需要帮助? 支持

想要了解详细内容? UiPath Academy

有问题? UiPath 论坛

保持更新