描述
OpenSearch查询策略。
示例
{
"name": "test",
"description": "it's a test",
"searchConfigs":[
{
"queryType":"vector",
"firstRankName": "",
"secondRankName": "",
"mergeProportion": 30
},
{
"queryType":"keyword",
"firstRankName":"",
"secondRankName":"",
"mergeProportion": 70
}
],
"mergeConfig":{
"rankName": "",
"docCount": 5000
}
}
结构
名称 | 类型 | 描述 |
name | String | 名称 |
description | String | 描述 |
searchConfigs[] | Object | 查询策略, 参考:searchConfig |
mergeConfig | Object | 归并策略, 参考:mergeConfig |
isDefault | Boolean | 是否设置默认 |
searchConfig
字段 | 类型 | 描述 |
queryType | String | 查询类型: keyword: 关键字查询 vector: 向量查询 |
firstRankName | String | 基础排序名称 |
secondRankName | String | 业务排序名称 |
mergeProportion | Integer | 参与综合排序的比例 |
mergeConfig
字段 | 类型 | 描述 |
rankName | String | 归并排序名称 |
docCount | Integer | 归并排序文档数 |