添加 Dataverse 知识源
通过集成 Dataverse 表作为知识源,您可以将代理建立在表中包含的数据中。 此过程包括为数据中的表和列添加同义词和词汇定义。 如需了解更多信息,请参阅改进来自 Microsoft Dataverse 的代理回复。
要将 Dataverse 表添加为知识源,请执行以下步骤:
打开代理。
从概述或知识页面中选择添加知识。
选择 Dataverse(预览)。
找到要添加的 Dataverse 一个或多个表。 每个知识源最多可以添加 15 个 Dataverse 表。 要缩小选择范围,请使用搜索栏。
备注
表建议基于您的代理的名称。
预览表格以确保添加了适当的表格。 预览仅显示 20 行和一组列,但是,所有行和列都包含在知识源中。
查看知识名称和描述。 描述应尽可能详细,尤其是在启用生成式人工智能的情况下,因为描述有助于人工智能流程编排。
(可选)为了帮助提高答案的质量,添加同义词和术语表术语:
为您选择的表列添加同义词。 选择返回按钮接受更改。
添加术语表术语以定义特定于域的术语和首字母缩略词。 选择返回按钮接受更改。
选择添加以完成知识来源的添加。
同义词和词汇表术语
同义词、词汇表术语以及同义词和词汇表条目的定义有助于 AI 编排。 它们为改进生成的回复提供了基础数据。 通过为 AI 提供额外的信息来理解和解释表中的信息,可以增加 AI 识别用户请求的可能性,并根据提供给 AI 的信息返回响应。
如果 Dataverse 表包含由数值组成的列,则需要提供一个同义词,以便人工智能理解列中的内容。 例如,您的代理正在提供旅行帮助,并且该 Dataverse 表包含一个名为“cr_123_abc”的列,该列使用航班号与城市相对应。
由于 AI 不知道如何限定这些信息,因此必须明确告知它如何解释它。 因此,制作者为此列添加了描述,例如:“cr_123_abc 表示航班代码表示的每个航班的出发城市。“
示例词汇表定义
词汇表定义用于解释 Dataverse 表中的术语,因此您的代理可以更好地理解用户问题并做出更好的响应。
下表说明了添加术语表术语定义可为代理提供有用上下文的场景。
场景 | 术语表术语 | 描述示例 |
---|---|---|
缩写 | VP | “VP”是指“联系人”表的“JobTitle”列中的副总裁值。 |
自定义所有权 | 活动所有者 | “活动所有者”由“ActivityParty”表中的“PartyId”列标识。 |
自定义字段 | 机会收入 | “商机收入”是指“商机”表中的“自定义收入”列。 |
复杂规则或筛选器 | 逾期任务 | “逾期任务”是指“任务”表,此时“状态代码”列的打开值,“计划结束日期”列的值早于今天。 |
备注
- 表中的描述是示例。 测试您的描述以验证哪些描述返回了最佳结果。
- 更新的词汇表术语和定义最多可能需要 15 分钟才能提供。