Viking AI 搜索是一款基于生成式 AI 的企业级 AI 搜索产品,基于大模型的多模态语义表征和理解能力,结合字节跳动信息检索领域多年最佳实践,为客户提供开箱即用的 AI 搜索搭建平台服务,帮助客户轻松搭建和集成端到端的多模态图文搜索和推荐能力。 想要体验更多 Viking AI 搜索能力,点击前往:Viking AI 搜索引擎,企业搜推问一体化智能引擎
在搜索体验页面中有一部分内容为展示型选项,这部分配置仅对体验页面的展示有影响,不会生效至接口。
视频数据集支持父子层级内容的存储,可支持在数据集中建立系列(如电视剧的一季)和单集视频(如电视剧的一集)的从属关系。在搜索时,基于您的平台业务策略,可能会希望搜索列表中将系列和系列中的单集平铺展示,作为同级内容搜索召回;或希望仅出现父层级的内容(如影视剧平台的搜索列表中仅会召回电视剧的单季、电影和短视频,不会召回电视剧单集内容)。
在搜索体验配置中设置了展示多层级内容的配置选项,用于精确控制具有内在层级结构(例如电视剧系列与剧集)的内容在搜索结果中的召回方式,从而模拟不同业务场景的体验。
可配置选项包括:
- 仅展示父层级内容:当用户的搜索查询能够匹配到某个媒体内容的子层级时(例如特定一集电视剧),搜索结果将仅聚合展示其对应的父层级媒体信息。例如,用户搜索一部电视剧中的某一集,搜索结果将仅返回这部电视剧的整体条目,而不会单独列出该剧集。适用于希望简化结果列表,避免信息冗余,尤其当用户更关注整体系列而非特定子集的场景。
- 调用搜索接口时,您可以使用条件筛选实现该搜索返回效果:
- 展示全部结果:当用户的搜索查询能够匹配到某个媒体内容的子层级时,搜索结果将同时展示父层级媒体信息以及具体的子层级媒体信息。例如,用户搜索一部电视剧中的某一集,搜索结果将同时返回这部电视剧的整体条目以及该具体剧集的条目。适用于希望提供更全面的信息,允许用户直接从搜索结果中定位到具体子集的场景。
此配置区域决定了在搜索结果列表中,每条结果具体显示哪些来自于源数据集的信息字段。通过合理配置,您可以定制搜索结果的呈现卡片,突出关键信息,帮助用户快速判断相关性。此配置通常可以针对应用关联的每一个数据集进行独立设定。
其中,标题字段是必须指定的,它定义了每条搜索结果的核心标识文本(例如商品名称或视频标题)。此外,为了丰富展示效果,您可以选择性地配置图片字段(需指定包含图片链接的数据列)和描述性文本字段(用于显示摘要、描述或其他辅助信息),从而为用户提供更全面、更直观的搜索结果体验。不同类型的数据集在可配置的展示项上存在差异。您可以根据当前操作的数据集类型,在下表中查看对应类型的详细配置
在关联图片数据集的应用中,以图搜图的场景下,您可以通过自定义图片搜索指令来优化您输入的查询图片与数据库中图片的匹配逻辑,从而提升搜索结果的精准度。这些指令实质上为系统提供了更精细的指导,帮助其更有效地理解和比对图像特征,以获得更相关的搜索结果。
此功能的操作按钮仅在您的数据集中存在启用了“图搜图”配置的字段时才会显示。
默认情况下,系统在执行以图搜图时处于无指令状态,即不预设任何特定的增强型匹配逻辑。
为了在具体场景下获得更优的搜图效果,您可以主动添加自定义的图片搜索指令。这些指令能够引导系统更侧重于图像的某些特定特征或方面进行匹配,从而有效提升检索结果的精准度和相关性。
为帮助您更好地理解和运用此功能,以下是我们结合内部测试与实际应用场景,为您总结的一些最佳实践指令,供您参考:
在搜索接口调用时,您可以使用image_query_instruction字段传入相应指令,见使用图片搜索。