语义化搜索

DoCube 中默认搜索方式需要依赖具体的关键词。然而,语义化搜索能突破这一限制:它直接理解您的查询意图,因此,即使答案不包含您输入的原词,它也能精准地找到它们。

例如,假设您在搜索“如何提高工作效率”,默认的搜索方式可能只返回包含该确切短语的文档。而语义化搜索则能理解您的意图,返回诸如“时间管理技巧”、“任务优先级设置”等相关内容,即使这些文档中并未出现“提高工作效率”这一短语。

关键词搜索在找“说过这个词的文档”,而语义化搜索在找“讨论这个事的文档”。

语义化搜索依赖 AI 模型生成文本向量, 需要先配置支持语义化搜索的 AI 服务提供商.
前往 设置 -> AI 助手 处配置服务提供商的 API-Key. 或者点击此处直接前往配置页面.

配置好 AI 服务提供商后, 在搜索提示面板中会出现语义化搜索开关(如下图所示), 打开后, 搜索时会同时使用默认搜索和语义化搜索两种方式进行混合搜索, 并将两种方式的结果合并展示给用户.

混合搜索的结果列表中, 有蓝色圆点标记的文章卡片是关键词匹配搜索方式找到的结果, 有绿色圆点标记的文章卡片是语义化搜索方式找到的结果. 同时显示蓝色和绿色圆点标记则表示该文章同时被两种方式找到, 相关度更高.