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

智能体用户指南

设计对话智能体

此页面涵盖 Studio Web 中对话智能体的设计时配置选项。这些设置用于定义智能体的行为、功能及其与企业系统的集成。

创建对话智能体

  1. 转到 studio.uipath.com
  2. 选择“新建”,然后选择“智能体”。
  3. 选择“对话”。
  4. 向 Autopilot 描述您的智能体,以生成入门配置,或选择“从头开始”。

系统提示

系统提示词是智能体行为的基础。它定义了智能体的角色、目标、约束以及不同场景的处理说明。

要包含的信息

全面的系统提示词应涵盖:

  • 身份和角色:使用的是哪个智能体?应使用什么语气?
  • 作用域和边界:智能体应处理哪些主题?应拒绝哪些主题?
  • 工具使用指南:智能体应在何时使用特定工具?
  • 升级条件:智能体应何时将对话移交给人类?
  • 响应格式:智能体应如何组织其响应的结构?

系统提示词示例

您是 Contoso Corporation 的人力资源助理。您的角色是帮助员工解决有关公司政策、福利和人力资源程序的问题。

准则
  • 保持专业、友好、简洁
  • 在回答策略问题之前,务必先搜索知识库
  • 引用策略时引用特定文档
  • 如果找不到答案,请升级给人力资源代表
边界
  • 不讨论员工个人绩效或薪酬
  • 请勿对策略例外情况做出承诺
  • 将法律问题重定向至法务部门

使用 Autopilot 生成提示词

Autopilot 可以帮助您创建有效的系统提示词:

  1. 在系统提示词部分中,使用自然语言描述您的用例。
  2. Autopilot 根据您的描述生成结构化提示词。
  3. 审核并优化生成的提示词,以匹配您的特定要求。
提示:

从 Autopilot 生成的提示词开始,根据测试结果进行迭代。调试聊天能够帮助您识别提示词中需要弥补的空白。

使用智能体分数

智能体分数会分析智能体的配置,并提供改进建议。分数会评估:

  • 系统提示词质量:清晰度、完整性、一致性、思维链和演示。
  • 工具配置:数量、上下文清晰度和完整性。

要查看智能体的分数:

  1. 在智能体设计器中,找到“打开运行状况分数”指示器。
  2. 选择即可查看详细建议。
  3. 应用建议,以提高智能体的有效性。

有关详细信息,请参阅“智能体分数”。

模型选择

对话智能体支持多个大语言模型 (LLM)。根据您对功能、延迟和成本的要求选择模型。

有关选择正确模型的指导,请参阅“为您的智能体选择最佳模型”。

备注:

对话智能体可与 UiPath 托管模型配合使用,并支持 LLM 配置,以便您使用自己的 LLM 订阅。

工具

工具让智能体的功能不再局限于对话。对话智能体支持与自主智能体相同的工具。

支持的工具类型

工具类型描述Use case
上下文基础搜索知识库索引基于 RAG 的文档问答
分析文件使用 LLM 处理上传的文件文档分析、表单提取
Integration Service 活动预构建的外部系统连接器日历、电子邮件、CRM 操作
API 工作流基于 API 的自定义自动化后端集成
RPA 工作流跨平台和基于窗口的自动化旧版系统交互
自主智能体嵌套式智能体执行复杂的多步骤任务
MCP 服务器模型上下文协议集成外部工具生态系统
IXP 模型智能文档处理结构化文档提取

添加工具

  1. 在智能体设计器中,选择“添加工具”。
  2. 选择工具类型并配置其参数。
  3. 提供智能体应何时以及如何使用该工具的清晰描述。

提示:

对于仅执行 API 调用的工作流,请使用 API 工作流,而非 RPA 工作流,以便在实时聊天场景中获得更佳性能。

工具描述

工具描述可指导智能体何时使用每个工具。编写描述,明确陈述:

  • 工具的用途
  • 何时使用(可选)
工具描述示例
Search HR Policies: Use this tool to find information about company policies,
benefits, and HR procedures. Always use this tool before answering questions
about policies.
Search HR Policies: Use this tool to find information about company policies,
benefits, and HR procedures. Always use this tool before answering questions
about policies.

工具防护机制

为工具应用防护机制,以强制执行 Runtime 策略。防护机制可以:

  • 限制工具可执行的时间。
  • 在执行之前验证输入。
  • 筛选或转换输出。

有关详细信息,请参阅“护栏”

Context

上下文将您的智能体连接到上下文锚定知识库索引,实现检索增强生成 (RAG),从而获得引文支持的准确响应。

添加上下文

  1. 选择添加上下文
  2. 从可用索引中选择上下文锚定索引。
  3. 配置搜索参数(可选)。

当索引与用户问题相关时,智能体会自动查询索引,并在其响应中包含引文。

有关创建和管理索引的详细信息,请参阅“上下文”。

文件处理

对话智能体可以处理聊天期间上传的文件。它支持文档分析、表单处理和图像解释等用例。

启用文件上传

要启用文件分析,请添加能够处理文件的工具:

  • 分析文件:内置工具,用于利用 LLM 进行常规文件分析。
  • IXP 模型:用于结构化文档提取。

支持的文件类型

文件类型建议的工具
图像(GIF、JPE、JPEG、PNG、WEBP)分析文件
PDF 文档分析文件、IXP
重要提示:

文件上传限制为 5MB。

升级

在无法自信地解决请求时,智能体可以通过升级将对话移交给人类。

升级如何运行

  1. 智能体确定其需要人工协助(根据您的系统提示词标准)。
  2. 智能体在 Action Center 中创建升级任务。
  3. 对话将暂停,直到人类解决升级问题。
  4. 解决后,智能体继续处理人类的输入。

配置升级

  1. 在智能体设计器中,选择“添加升级”。
  2. 配置升级类型。
  3. 务必在系统提示词中定义升级条件。
备注:

对话在升级期间同步运行。智能体暂停所有交互,直到升级问题得到解决。

有关详细信息,请参阅“升级和智能体记忆”。

设计最佳实践

从明确的角色开始

为智能体定义一个明确的身份,而非采用通用身份。清晰的角色有助于智能体保持一致的语气和行为。

不太有效:“您是一位乐于助人的助理。”更有效:“您是 Contoso Corporation 一位非常友好的人事助理,专门负责帮助员工了解公司政策和福利。”

针对不可预测性的设计

用户可能会提供不完整、模糊或不正确的信息。您的系统提示词应指示智能体:

  • 在需要时提出澄清问题。
  • 以合理的方式处理部分信息。
  • 从误解中恢复。

明确指示工具用途

不要假设智能体知道何时使用工具。包含明确指示:

## Tool usage
- ALWAYS search the knowledge base before answering policy questions
- Use the calendar tool when the user asks about scheduling
- NEVER create calendar events without explicit user confirmation
## Tool usage
- ALWAYS search the knowledge base before answering policy questions
- Use the calendar tool when the user asks about scheduling
- NEVER create calendar events without explicit user confirmation

通过评估进行迭代

为预期(正常路径)和非预期(边缘用例)场景创建测试用例。根据评估结果更新智能体配置。

后续步骤

此页面有帮助吗?

连接

需要帮助? 支持

想要了解详细内容? UiPath Academy

有问题? UiPath 论坛

保持更新