文档中心
登录
注册
Viking AI 搜索
文档指南
Viking AI 搜索
Viking AI 搜索
文档指南
请输入
产品动态
AI搜索引擎 产品动态
AI搜索引擎用户手册
产品简介
AI搜索引擎产品介绍
产品计费
AI 搜索引擎(标准版)计费说明
Viking AI 搜索引擎(标准版)Viking 单位计费说明
Viking AI 搜索引擎(后付费)计费说明
快速入门(视频指引)
快速创建一个 AI 搜索应用
快速配置多模态搜索能力
快速配置个性化推荐能力
快速配置对话式问答能力
搭建一个图文多模态AI搜索引擎
用户指南
准备数据集
物品数据集概述
多模态数据集介绍
图文物品数据集介绍
视频数据集介绍
行为数据集介绍
已有数据集添加新字段
应用管理
创建应用
删除应用
关联数据 / 物品池
创建和关联物品数据集
关联已有物品数据集
初次配置应用物品范围(前置过滤)
更改应用物品范围(前置过滤)
配置 AI 搜索
AI 搜索介绍
关于数据集和索引
配置搜索策略
搜索体验页面设置
在搜索时过滤
集成 AI 搜索
对搜索返回列表进行排序
搜索 API 提降、降权配置(V1)
搜索 API 提权、降权配置(V2)
自定义搜索词库
配置个性化推荐
个性化推荐介绍
前置配置
推荐体验
个性化推荐功能预览
管理推荐场景
推荐输入
推荐召回配置
热门物品召回(新用户冷启动,兜底)
新物品冷启动召回
配置和调整召回融合策略
推荐范围配置(过滤)
静态推荐范围配置
动态推荐范围配置
去除重复推荐物品(去重)
去除已曝光的物品
干预推荐物品排序(重排)
置顶推荐物品
物品属性提权与降权
用户地理位置提权与降权
时间对比提权与降权
API 提权、降权配置(V2)
干预推荐物品多样性
多样性规则配置
推荐原因
单物品推荐原因
推荐助手
配置智能对话搜索(Agentic Search)
智能对话搜索助手介绍
配置和体验对话助手
配置对话助手指令
配置对话开场
(Beta) 使用文档作为知识源
集成智能对话搜索
数据集
数据集介绍
创建物品数据集 - 多模态数据集
创建物品数据集 - 图文数据
创建物品数据集 - 视频数据
导入物品数据
使用控制台导入jsonl文件
批量导入物品数据
实时导入、更新数据
文档数据集
创建用户行为数据集
导入行为数据
控制台导入行为数据jsonl文件
使用接口导入行为数据
使用大模型合成新字段
查看数据详情
删除数据集
应用监控
常见问题
管理API Key
配置并发布使用 AI 搜索 Skill
Viking AI 搜索 CLI(SearchCLI)安装与使用
Viking AI搜索 MCP 接入Manage Agents
最佳实践
基于 Viking AI 搜索构建“专家级”电商导购 Agent 最佳实践
内容社区借助 Viking AI 搜索实现个性化推荐最佳实践
以图搜图与自然语言搜图:基于 Viking AI 搜索构建图片素材平台的多模态搜索最佳实践
视频平台基于Viking AI 搜索快速搭建 AI 陪看助手最佳实践
配置和集成对话式搜索
API参考
通用部分介绍
API鉴权机制说明
公共错误码
数据API
批量导入数据
CreateBatchImport - 创建批量导入任务
BatchImport - 批量导入数据
CompleteBatchImportTask - 结束批量导入
GetBatchImportStatus - 查询导入状态
Write - 实时导入/更新数据
Delete - 删除指定数据
ListItems - 获取数据集中的数据列表
GetItem - 查询数据详情
ListDatasetData - 获取视频数据及详情(不推荐)
OpenAPI
AI 搜词库管理 OpenAPI 使用文档
BrowseIndex - 浏览应用中的物品数据
搜索接口
Search - 搜索
QueryCompletion - 搜索补全
QueryRecommendation - 猜你想搜接口
Overview - 搜索摘要接口
推荐接口
Recommend - 个性化推荐
Deduplicate - 去重物品接口
Rerank - 精排接口
RecReason - 推荐助手
对话搜索接口
ChatSearch - 对话搜索
QuestionSuggestions - 猜你想问
常见问题排查手册
常见报错信息含义与处理
数据集相关
多模态搜索场景
个性化推荐场景
对话问答场景
为什么推荐没有返回物品?
vaka 用户手册
vaka - 懂业务、记得你、能交付的 AI 办公助手
vaka 个人版计费说明
快速入门
如何快速入门
我的vaka
新建任务
如何新建任务
基于指定数据源进行问答
联网搜索
探索指南
vaka 生成物
vaka 生成物是什么
生成可交付物
生成知识卡片
生成知识洞察
生成物管理
任务管理
设置定时任务
任务置顶与删除
分享数据源
如何分享数据源
分享范围
分享权限
任务重命名
管理技能
知识中心
知识中心是什么
上传知识
如何上传知识
本地导入
链接导入
飞书导入
如何进行飞书导入
飞书设置
授权飞书账号
导入飞书文档
导入飞书画板
导入飞书多维表格
发现数据
管理文件
数据预览
文件管理
文件夹管理
我的 Wiki
记忆中心
记忆中心是什么
记忆是什么
技能是什么
安装官方技能
添加个人技能
多端使用
如何多端使用
网页端使用 vaka
飞书内使用 vaka
如何在飞书内使用 vaka
使用 vaka 知识助手官方机器人
使用 vaka 中配置的聊天机器人
使用 vaka 应用
安装与使用插件
团队管理
团队创建与设置
成员登陆与跳转
成员管理
成员组管理
团队数据管理
团队技能管理
vaka 导入 Skill 目录结构规范
相关协议
全域AI搜索引擎产品和服务专用条款
数据授权规则及免责声明
服务规则及免责声明
全域AI搜索服务等级协议
文档首页
Viking AI 搜索
AI搜索引擎用户手册
用户指南
配置 AI 搜索
搜索 API 提降、降权配置(V1)
复制全文
下载 pdf
我的收藏
配置 AI 搜索
搜索 API 提降、降权配置(V1)
复制全文
下载 pdf
我的收藏
搜索 API 提降、降权配置(V1)
文档反馈
问问助手
Viking AI 搜索
是一款基于生成式 AI 的企业级 AI 搜索产品,基于大模型的多模态语义表征和理解能力,结合字节跳动信息检索领域多年最佳实践,为客户提供开箱即用的 AI 搜索搭建平台服务,帮助客户轻松搭建和集成端到端的多模态图文搜索和推荐能力。 想要体验更多 Viking AI 搜索能力,点击前往:
Viking AI 搜索引擎,企业搜推问一体化智能引擎
功能概述
该功能通过API接口实现动态加、降权配置功能,允许用户在请求中直接指定字段、操作符、值及权重强度(-1 到1之间),从而实时调整搜索结果的排序权重。其解决了此前仅能通过控制台手工进行权重调整的问题。
核心价值
减少手工维护成本,避免权重调整操作中的遗漏情况,赋能业务高效运行。
支持客户将加、降权逻辑与自有业务系统(如库存、营销、风控)集成,实现动态调整,提升业务响应速度。
支持用户粒度的加、降权配置,提升用户体验。
接口升级
为提升接口的扩展性与灵活性,本接口已于
2026 年 4 月 18 日
发布 V2 参数格式,
强烈建议
新接入方直接使用 V2 格式。
平台将长期兼容旧版参数格式,且支持新旧格式在同一请求中混合使用;存量调用方可按需平滑迁移。
新格式详见
:
搜索 API 提权、降权配置(V2)
API 配置
前置条件
需要已经成功集成
AI
搜索引擎 搜索
接口
能力,请参考
Search - 搜索
。
在
搜索请求时
,添加相关的提权、降权参数。平台会自动融合控制台和接口的提权、降权规则配置。
请求参数
参数
类型
是否必选
示例值
参数
类型
是否必选
示例值
conditional_boost
Array <
Conds
>
必选
见下:
Conds
Conds
自动止损能力
如果某个配置不合法,服务将会自动忽略单一提权、降权规则,来确保其他合法规则照常生效。
参数名
数据格式
是否必选
示例值
描述
参数名
数据格式
是否必选
示例值
描述
conds
Array <
BoostConfig
>
必选
见:
BoostConfig
提权、降权配置
平台只针对符合条件的物品提权、降权。
boost
Float
必选
0.3、-0.3
提权、降权强度
支持 -1 到 1 区间的任何数值。
BoostConfig
参数名
数据格式
是否必选
示例值
描述
参数名
数据格式
是否必选
示例值
描述
field
String
必选
"author"
条件字段
提权、降权条件判断的字段。
嵌套字段
字段可以利用
.
来配置;例如:
category.nam
e
op
String
必选
"must"
算子
每个字段类型所支持的算子,见下:
字段—算子—条件值配置
conds
根据 field 字段
必选
条件值
提权、降权条件判断值的集合。每个字段类型和算子所支持的值,见下:
字段—算子—条件值配置
字段—算子—
条件值
配置
字段类型 (field)
字段属性
支持算子 (op)
条件值输入 (conds)
字段类型 (field)
字段属性
支持算子 (op)
条件值输入 (conds)
Int32
没有属性,其他属性
equal(等于)
not_equal(不等于)
lte(小于等于)
lt(小于)
gte(大于等于)
gt(大于)
Int32 格式数据
Int64
没有属性,其他属性
equal(等于)
not_equal(不等于)
lte(小于等于)
lt(小于)
gte(大于等于)
gt(大于)
Int64 格式数据
时间戳
上新时间 - UNIX 格式
before(早于)
after(晚于)
UNIX 时间戳
within(在区间)
Xd
(X 天)
Xh
(X 小时)
Xm
(X 分钟)
Float
不支持属性
lt(小于)
gt(大于)
Float 格式数据
String
没有属性,其他属性
must(包含)
must_not(不包含)
Array<String> 格式数据
equal(等于)
not_equal(不等于)
String 格式数据
上新时间
before(早于)
after(晚于)
UNIX 时间戳
within(在区间)
Xd
(X 天)
Xh
(X 小时)
Xm
(X 分钟)
Array(String)
没有特殊属性
must(包含)
must_not(不包含)
Array<String> 格式数据
Array(Int)
没有特殊属性
must(包含)
must_not(不包含)
Array<Int> 格式数据
Array(Float)
暂时不支持
Array(Object)
暂时不支持
Boolean
暂时不支持
返回参数
系统会返回经过权重调整后的搜索排结果,同时通过
extra_info
字段,返回动态提、降权规则的执行状态。
ExtraInfo
了解更多,请查看搜索接口:
Search - 搜索
参数
类型
示例值
描述
参数
类型
示例值
描述
boost_status
Array <String>
["success", "field not found", "invalid operator"]
提权、降权规则的执行状态。 状态含义,见下:
Status
返回顺序
严格遵守
Conds
参数内的
BoostConfig
顺序
;
例如:第一个
BoostConfig
配置执行成功,
boost_status
内的第一个状态会是
"
s
uccess
"
Status
状态值
执行状态
含义
状态值
执行状态
含义
success
✅ 成功
规则配置符合预期
提权、降权规则成功在当次请求中生效。
field not found
❌ 失败
字段 (
field
)校验失败
确保配置字段存在物品数据集中。
invalid field type
❌ 失败
字段(
field
)数据格式不支持提权、降权
目前 Array <Float> 、Array <Object>、Boolean 字段不支持加权、降权规则。
确保字段类型符合预期,详情见:
字段—算子—条件值配置
invalid date field
❌ 失败
字段(
field
)不是时间属性
条件值输入 (
conds
)利用了时间属性配置格式,但是字段(
field
)没有配置为「时间戳」或「上新时间」
invalid operator
❌ 失败
字段(
field
)合法但是配置的算子 (
op
)不合法
确保算子配置符合预期,详情见:
字段—算子—条件值配置
invalid conds
❌ 失败
字段(
field
)和算子 (
op
)合法,但是条件值输入 (
conds
)不合法
以下是可能原因:
数据格式错误
字段配置了「时间戳」或「上新时间」属性
确保条件值输入符合预期,详情见:
字段—算子—条件值配置
invalid boost
❌ 失败
提权、降权强度配置不合法
确保输入在 -1 到 1 的区间内的数字。
示例
示例 1 - 电商
示例 2 - 内容社区
示例 3 - 时间提权、降权
诉求:
当用户搜索时,
提升
热门牌子产品,商家的权重
降低
无库存物品的权重
JSON
复制
"conditional_boost"
:
[
{
"conds"
:
[
{
"field"
:
"brand"
,
"op"
:
"must"
,
"conds"
:[
"apple"
,
"samsung"
,
"huawei"
],
}
],
"boost"
:
0.8
},
{
"conds"
:
[
{
"field"
:
"seller_id"
,
"op"
:
"must"
,
"conds"
:[
"123"
],
}
],
"boost"
:
0.5
},
{
"conds"
:
[
{
"field"
:
"available_qty"
,
"op"
:
"lte"
,
"conds"
:
0
,
}
],
"boost"
:
-0.8
}
]
诉求:
当用户搜索时,
提升热门
作者文章和话题的权重
JSON
复制
"conditional_boost"
:
[
{
"conds"
:
[
{
"field"
:
"author"
,
"op"
:
"must"
,
"conds"
:[
"author_1"
,
"author_2"
],
}
],
"boost"
:
0.3
},
{
"conds"
:
[
{
"field"
:
"tags"
,
"op"
:
"must"
,
"conds"
:[
"topic_1"
],
}
],
"boost"
:
0.8
}
]
诉求:
当用户搜索时,
提升
7 天内发布物品的权重
降低
早于 30 天发布物品的权重
JSON
复制
"conditional_boost"
:
[
{
"conds"
:
[
{
"field"
:
"pub_time"
,
"op"
:
"within"
,
"conds"
:
"7d"
,
}
],
"boost"
:
0.8
},
{
"conds"
:
[
{
"field"
:
"pub_time"
,
"op"
:
"before"
,
"conds"
:
1764886800
,
}
],
"boost"
:
-0.8
}
]
常见问题 (FAQ)
问: 若某一提、降权配置不合法,会发生什么情况?
答:系统会自动忽略不合法的提、降权规则,其他合法规则照常生效。
问: 用户如何知晓动态提、降权规则的执行效果?
答: 系统会按照请求体参数中的动态提、降权规则顺序,返回其执行效果,包括成功、字段未找到、无效字段类型等信息。详情请查看
Status
。
说明
想要体验更多 Viking AI 搜索能力,点击前往:
Viking AI 搜索引擎,企业搜推问一体化智能引擎
最近更新时间:2026.08.08 18:09:14
这个页面对您有帮助吗?
有用
有用
无用
无用