为生成式回复使用自定义数据源

在某些情况下,您的数据可能不存在于支持的数据源中。 但是,您可以通过 Power Automate 流HTTP 请求提供自己的数据。 这通常会返回一个 JSON 对象字面量,然后您可以将其解析为 Table 格式以生成答案。

自定义数据字段以 Table 作为输入,具有以下属性:

客户 必需 Description
Content 必需 用于总结和回答输入问题的源内容
ContentLocation 可选 源内容引用的 URL
Title 可选 源内容引用的标题

下面是一个 JSON 对象字面量解析后的 Power Fx 格式的示例表:

[
 {
  Content: "This is a sample piece of text that was provided for testing purposes, to be replaced with content of your choice",
  ContentLocation: "https://contoso.com/p1.htm",
  Title: "Contoso Sample"
 },
 {
  Content: "This is a second bit of sample text that can be replaced with content of your choice",
  ContentLocation: "https://fabrikam.com/p2.htm"
 },
 {
  Content: "This is a third bit of sample text that can be replaced with content of your choice",
  Title: "Adventure Works Cycles Sample"
 }
]

Copilot 答案由 Content 生成,并包含 ContentLocation 中数据源的链接。 如果 Title,则用于引用。

重要提示

只有表格的前 3 条记录用于生成答案。

使用自定义数据

  1. 从以下两个位置之一打开数据源配置窗格:

    1. 创建生成式回复节点上,选择数据源下的编辑

      显示在何处选择属性窗格的屏幕截图。

    2. 或者,在创建生成式答案节点中选择 ...,然后选择属性打开一个窗格,最后选择数据源

  2. 打开分类数据选项。

    显示经典数据下可用选项的屏幕截图。

  3. 自定义数据字段中,输入要使用的 JSON 数组或数组变量。

  4. 选择保存,以保存对您的主题所做的任何更改。

重要提示

生成式答案节点中定义的信息源在助手级别具有优先权。 助手级别的源作为备用。