gpt4 book ai didi

Azure 搜索如何使用 odata 查询语法缩短突出显示响应?

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

我正在使用 Azure 认知搜索,这是我的 odata 查询表达式:

...docs/?api-version=2021-04-30-Preview&search="budget+plan"|"business+plan"&queryType=simple&searchMode=all&$top=20&$skip=0&highlight=merged_content

这是回复:

4" :
{
"@search.score" :
0.20703253,
"@search.highlights" :
{
"merged_content" :
[
"0" : "... 1500 characters here! Highlight is on the end ...."
]
},

},

我来自 merged_content 的回复包含数千个字符的行。我的问题是,如何使用 odata 查询语法限制响应 Azure 搜索的字符数,并仍然获得突出显示的文本?

最佳答案

不幸的是,除了搜索查询之外,您无法控制突出显示的 OData 查询语法。请参阅下面的文档:

https://learn.microsoft.com/en-us/azure/search/search-pagination-page-layout#hit-highlighting

但是,您可以实现一些客户端逻辑以仅返回突出显示的标签,因为命中突出显示位于 <em> 中。标签。

关于Azure 搜索如何使用 odata 查询语法缩短突出显示响应?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/72864252/

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