为生成式回复使用自定义数据源
在某些情况下,您的数据可能不存在于支持的数据源中。 但是,您可以通过 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 条记录用于生成答案。
使用自定义数据
从以下两个位置之一打开数据源配置窗格:
在创建生成式回复节点上,选择数据源下的编辑。
或者,在创建生成式答案节点中选择
...
,然后选择属性打开一个窗格,最后选择数据源。
打开分类数据选项。
在自定义数据字段中,输入要使用的 JSON 数组或数组变量。
选择保存,以保存对您的主题所做的任何更改。
重要提示
生成式答案节点中定义的信息源在助手级别具有优先权。 助手级别的源作为备用。