自定义问题解答故障排除

关于自定义问题解答的最常见问题解答特选列表有助于快速利用此功能,并获得更理想的结果。

管理预测

如何提高查询预测的吞吐量性能?

:吞吐量性能问题表明你需要纵向扩展 Azure AI 搜索。 请考虑将副本添加到 Azure AI 搜索以提高性能。

了解有关定价层的更多信息。

管理项目

为什么我的 URL/文件没有提取问答对?

:自定义问题解答可能无法从有效的常见问题解答 URL 中自动提取某些问答 (QnA) 内容。 在这种情况下,可以将 QnA 内容粘贴到 .txt 文件中,并查看该工具是否可以引入它。 也可以通过 Language Studio 门户 以编辑方式向项目添加内容。

可以创建多大的项目?

:项目大小取决于创建 QnA Maker 服务时选择的 Azure 搜索的 SKU。 请参阅此处了解详细信息。

如何与他人共享项目?

:共享在语言资源级别工作,即与语言资源关联的所有项目都可以共享。

可以与不在同一个 Microsoft Entra 租户中的参与者共享项目以进行修改吗?

答:共享基于 Azure 基于角色的访问控制 (Azure RBAC)。 如果可与其他用户共享 Azure 中的任何资源,则也可以共享自定义问题解答。

可以向 5 个不同的用户分配读/写权限,从而使其中每个用户都只能访问 1 个自定义问题解答项目吗?

:可以共享整个语言资源,但不能共享单个项目。

我对项目所做的更新未反映在生产中,为什么?

答:每个编辑操作(无论在表更新、测试还是在设置中)需要先保存才能部署。 请确保在进行更改后选择“保存”,然后重新部署项目,使这些更改反映在制作中。

项目支持丰富的数据或多媒体吗?

答案:

文件和 URL 的多媒体自动提取

  • URLS - HTML-to-Markdown 转换功能有限。
  • 文件 - 不受支持

Markdown 中的回答文本

一旦 QnA 对位于项目中,即可编辑答案的 Markdown 文本以包含指向公用 URL 上可用媒体的链接。

自定义问题解答是否支持非英语语言?

答:查看有关支持的语言的更多详细信息。

如果你有多种语言的内容,请务必为每种语言创建单独的项目。

管理服务

我删除了现有搜索服务,该如何解决此问题?

:如果删除 Azure AI 搜索索引,则该操作是最终操作,无法恢复索引。

我删除了搜索服务中的“testkbv2”,该如何解决此问题?

答:如果你删除了搜索服务中的 testkbv2 索引,可从上次发布的知识库中还原数据。 请使用 GitHub 上提供的恢复工具 RestoreTestKBIndex

可以将同一个 Azure AI 搜索资源用于使用多种语言的项目吗?

:要使用多种语言和多个项目,用户必须为每种语言创建项目,且为语言资源创建的第一个项目必须选择“我想在此资源中创建项目时选择该语言”选项。 这会为每种语言创建单独的 Azure 搜索服务。

与其他服务(包括机器人)集成

如何通过现有的 Azure AI 机器人服务使用不同的项目?

:需要具有以下项目信息:

  • 项目 ID。
  • 发布后,设置 页面上项目的已发布终结点自定义子域名(称为 host)。
  • 发布后,设置 页面上项目的已发布终结点密钥。

有关此信息,请转到 Azure 门户中的机器人的应用服务。 在“设置”->“配置”->“应用程序设置”下,更改这些值。

项目的终结点密钥在 ABS 服务中标记为 QnAAuthkey

两个或多个客户端应用程序可以共享项目吗?

:是,可以从任意数量的客户端查询项目。

数据存储

存储哪些数据以及存储在何处?

答案:

创建用于自定义问题解答的语言资源时,你已选择 Azure 区域。 项目和日志文件存储在此区域中。