gpt4 book ai didi

Azure 认知搜索 - 语义搜索配置错误

转载 作者:行者123 更新时间:2023-12-03 03:23:05 26 4
gpt4 key购买 nike

我正在尝试在认知搜索门户中的索引上测试语义搜索功能。以前,我已经成功地做到了这一点。

当我尝试使用语义搜索选项时,出现以下错误:“此索引必须在使用“semanticConfiguration”查询参数之前定义有效的语义配置。参数名称:semanticConfiguration”

see image from portal here

已尝试使用几种不同的语义配置,但它们都不起作用: configuration image here

任何关于为什么这不起作用的想法将不胜感激。

最佳答案

我为这个问题苦苦挣扎了 1.5 天才找到解决方案。

根本原因是 Azure 门户的错误。当您使用门户定义语义配置时,可能无法保存。通过在门户中创建新的语义配置来尝试此操作。然后单击刷新。您将收到一条警告,提示“所有未保存的更改都将丢失”。单击"is",您将看到您的语义配置消失了。它从未保存过。

这就是为什么您收到不存在语义配置的错误的原因。

解决方法:您可以使用 REST API 创建语义配置。

解决方法 2:您还可以使用有限的数据类型集创建一个具有较少属性的新的简单索引。无法保存语义配置与索引定义中的某些类型的属性有关。当我创建仅包含标题(字符串)的新索引时,我可以创建语义配置,并且它们在刷新后成功保存并保持不变。当我尝试使用实际的索引定义(具有多种属性类型的复杂索引)时,它总是失败。

这是一个已知错误,Microsoft 正在努力修复。我已经提交了请求,到目前为止我得到了很好的支持。

关于Azure 认知搜索 - 语义搜索配置错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/76439688/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com