添加 Dataverse 知识源

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

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

  1. 打开代理。

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

  3. 选择 Dataverse(预览)

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

    备注

    表建议基于您的代理的名称。

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

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

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

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

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

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

同义词和词汇表术语

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

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

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

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

示例词汇表定义

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

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

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

备注

  • 表中的描述是示例。 测试您的描述以验证哪些描述返回了最佳结果。
  • 更新的词汇表术语和定义最多可能需要 15 分钟才能提供。