添加 Dataverse 知识源

通过集成 Dataverse 表作为知识源,您可以将智能体建立在表中包含的数据中。 此过程包括为数据中的表和列添加同义词和词汇定义。 如需了解更多信息,请参阅改进 Microsoft Dataverse 的智能体回复

备注

Copilot Studio 代理需要通过 Dataverse 搜索来使用此知识源。 如果无法向代理添加 Dataverse 表,请让管理员在环境中启用 Dataverse 搜索。 有关 Dataverse 搜索以及如何管理它的详细信息,请参阅 什么是 Dataverse 搜索配置环境的 Dataverse 搜索

要将 Dataverse 表添加为知识源,请执行以下步骤:

  1. 打开智能体。

  2. 概述知识页面中选择添加知识

  3. 选择 Dataverse(预览)

  4. 找到要添加的一个或多个 Dataverse 表。 每个知识源最多可以添加 15 个 Dataverse 表。 要缩小选择范围,请使用搜索栏。

    备注

    表建议基于您的智能体的名称。

  5. 预览表格以确保添加了适当的表格。 预览仅显示 20 行和一组列,但是,所有行和列都包含在知识源中。

  6. 查看知识名称和描述。 描述应尽可能详细,尤其是在启用生成式人工智能的情况下,因为描述有助于生成式流程编排

  7. (可选)为了帮助提高答案的质量,请添加同义词和术语表中的术语:

    1. 为您选择的表列添加同义词。 选择返回按钮接受更改。

    2. 添加术语表术语以定义特定于域的术语和首字母缩略词。 选择返回按钮接受更改。

  8. 选择添加以完成知识来源的添加。

同义词和词汇表术语

同义词、词汇表术语以及同义词和词汇表条目的定义有助于 AI 编排。 它们为改进生成的回复提供了基础数据。 通过为 AI 提供额外的信息来理解和解释表中的信息,可以增加 AI 识别用户请求的可能性,并根据提供给 AI 的信息返回响应。

如果 Dataverse 表包含由数值组成的列,则需要提供一个同义词,帮助 AI 理解列中的内容。 例如,您的智能体正在提供旅行帮助,并且该 Dataverse 表包含一个名为“cr_123_abc”的列,该列使用航班号与城市相对应。

“知识”页面的屏幕截图,其中显示了表的 Dataverse 预览,并突出显示了列的“同义词”和“说明”。

由于 AI 不知道如何限定这些信息,因此必须明确告知它如何解释它。 因此,制造商为此列添加说明,例如以下示例:“cr_123_abc表示航班代码所表示的每个航班的出发城市。

示例词汇表定义

词汇表定义用于解释 Dataverse 表中的术语,因此您的智能体可以更好地理解用户问题并做出更好的响应。

下表说明了添加术语表术语定义可为智能体提供有用上下文的场景。

场景 术语表术语 描述示例
缩写 副总裁 “VP”是指“联系人”表的“JobTitle”列中的副总裁值。
自定义所有权 活动所有者 “活动所有者”由“ActivityParty”表中的“PartyId”列标识。
自定义字段 机会收入 “商机收入”是指“商机”表中的“自定义收入”列。
复杂规则或筛选器 逾期任务 “逾期任务”是指“任务”表,此时“状态代码”列的打开值,“计划结束日期”列的值早于今天。

备注

  • 表中的描述是示例。 测试您的描述以验证哪些描述返回了最佳结果。

  • 更新的词汇表术语和定义最多可能需要 15 分钟才能提供。

启用对 Dataverse 表中的多行文本和文件数据类型的搜索支持(预览版)

将 Dataverse 添加为知识源后,可以应用非结构化推理,从多行文本(MemoType)和 File(FileType) 列中获取更高质量的响应。

先决条件

备注

这些步骤基于对 Dataverse 数据执行搜索的先决条件。 详细信息请参阅为您的环境配置 Dataverse 搜索

  • 启用 Dataverse 搜索功能。

  • 必须具有创建者或管理员访问权限才能修改 Power Apps Maker 门户中的视图。

重要提示

  • 创建用于搜索的索引会产生额外的 Dataverse 容量成本。 了解详细信息,请参阅 Dataverse 搜索成本是多少
  • 多行和文件类型附件的支持是一项试用功能。

在 Power Apps 中配置 Dataverse 表

对于此预览功能,您需要在快速查找视图中明确包括表格和多行文本及文件列作为可搜索。 有关配置的详细信息和详细步骤,请转到 选择每个表的可搜索字段和筛选器

  1. 登录到 Power Apps,选择所需的环境。

  2. 选择 Dataverse,然后选择 数据表

  3. 选择已添加到 Copilot Studio 智能体的 Dataverse 表。

  4. 为每个要搜索的列启用“可搜索”功能。

  5. “数据体验 ”窗格中,选择“ 视图”。

  6. 从视图列表中,选择 “快速查找视图 ”类型。

  7. 从列表中选择可搜索列以添加到视图。

  8. 选择 “编辑查找列” ,从 “依据查找” 选项中添加可搜索的列。

  9. 选择“ 保存并发布” ,将更改发布到视图。

已知的限制

  • 如果在配置 Power Apps 中的 多行文本文件 列之前添加 Dataverse 知识源,系统可能需要长达两天的时间才能回填请求的数据。 为加快速度,请考虑在配置搜索字段后重新阅读 Dataverse 知识。
  • 文件附件不支持非基于组织的语言中的表、图像和文本。