二、智搜排序策略升级,提高搜索排序的智能化和灵活性 在排序方式上,系统提供了多元化的选择,包括相关性、指定字段和综合排序等多种方式。特别是综合排序功能,不仅融入了用户行为数据和专家经验,还允许用户根据模型和运营规则进行个性化配置。用户可以根据实际需求,灵活调整排序策略,确保搜索结果更符合用户的期望。 根据业务需求选择和自定义排序因子进行综合评分。
操作步骤 1 登录进入智能推荐引擎,创建智能搜索类型的场景,场景关联服务并上线 2 配置聚合搜索 选择聚合模式后,支持配置聚合维度、卡片内容数量、排序规则三个参数。 聚合维度:可选动态查询string类和strings类字段。 卡片内容数量:可选择每个卡片最多展示3、4、5条。 排序规则:支持根据每个卡片首条结果评分排序、根据每个卡片显示结果总评分平均分排序。
排序键索引(Sorting Key Index) 定义:排序键索引是根据指定的列对数据进⾏排序存储的索引类型。 特点:在ClickHouse中,可以通过指定ORDER BY关键字来创建排序键索引。排序键索引与主键索 引密切相关,默认情况下主键与排序键相同。排序键索引可以加速按排序键进⾏查询和聚合操作。 使⽤场景:适⽤于需要按特定列进⾏排序查询的场景,如按时间戳排序的事件⽇志查询。
数据开发权限 数据开发权限是指和数据相关的权限,包括 数据源 的新增、目录排序、编辑、使用和删除权限, 数据模型 的新增、删除、编辑和目录排序。其中,数据模型的 使用 权限是指是否可以使用该数据源新建数据模型。 设置页面如下图所示,由一个超级数据开发师的权限开关和各资源权限 Tab 页两部分组成。
场景管理key string 否 场景管理key,用于获取场景对应的搜索配置 rank_type 排序方式 string 否 排序方式,仅当sort_field未指定时生效,支持related(按照相关性排序)和hybrid(按照综合排序) query_rule_enable query干预开关 bool 否 是否开启query规则干预,默认开启 请求示例 Plain Text 复制 1 { 2
需要注意,这只会影响一路召回的排序结果,最终还会和其他召回进行合并排序,因此最终结果并不会按照发布时间排序,但是可以一定程度上增加搜索结果中新物料的比例。
列排序:支持对数据表现有列进行排序、显示/隐藏操作 在左侧“显示“列表和右侧“隐藏“列表之间相互拖动,可以显示或隐藏某列,如下图所示,该操作会将“PM2_5“列隐藏 在左侧“显示“列表内部拖动,可以对显示的列进行排序 行排序 行排序:支持对数据表中数据记录按照“升序“/“降序“进行排列 可以创建一条或多条排序规则,数据表中的每一列只可创建一条规则。
重排序配置 :支持配置召回数量和匹配分,控制rerank模型重排序效果:开启rerank对召回切片重排序后,会按匹配分排序。关闭rerank会按检索策略默认排序。 重排序模型 :当前默认为bce-reranker-base_v1,限时免费。 召回数量 :设置从知识库中召回与输入Query匹配的知识片段的个数,设定的数量越大,召回的片段越多。
重排序配置 对“Query-候选片段”逐一重新打分,这个分数专门衡量“语义相关性”,通常覆盖或主导最终排序,能更准确地修正知识检索环节(BM25/向量)后的排序结果。 重排序设置模块说明: 功能项 功能说明 建议配置 召回数量 经过重排序得到的排序结果,取前K条切片进入后续处理。
单击创建存储桶后的排序按钮,在弹出的设置排序窗口中,可根据桶名称正序、桶名称逆序、时间正序以及时间逆序对列表中的存储桶进行排序。 说明: 在存储桶列表中,单击存储桶名称后置顶箭头,可将存储桶置顶。 单击排序后的刷新图标,可刷新列表中的存储桶。 在创建存储桶下方的搜索框中输入存储桶名称关键词,可搜索列表中的存储桶。