首页 > 解决方案 > 从同一搜索服务中的多个索引创建搜索索引

问题描述

我必须为聊天机器人创建一个自动建议,其中包含来自 QnA Maker KB 的建议。在 Azure 搜索服务中有 5 个不同的知识库和相应的索引。我能够从每个索引或 testkb 索引中查询并获得建议。但是是否有可用的功能可以搜索同一搜索服务中的所有索引并返回适当的结果。

谢谢。

标签: autosuggestqnamaker

解决方案


目前,我们没有任何功能可以让您在同一个搜索服务中搜索所有索引。但是,您可以尝试一些选项:

  • 您可以使用Dispatch作为路由服务,将请求分发到后端的不同 KB,而无需实现自定义路由解决方案。
  • 或者,您可以使用更高级别的 QnA Maker 提出具有多个后续问题的问题,并让用户选择一个后续问题选项,然后将该选定选项发送给机器人以手动路由到正确的 KB。

希望这可以帮助。


推荐阅读