近日,Botnow 全面升级知识库功能,优化后的知识库有了较大提升,主要体现在数据类型、检索策略和召回测试等方面。知识库支持上传和存储外部知识内容并提供多种检索能力,使得智能体 Bot 的知识能力可以解决大模型幻觉、专业领域知识不足的问题,提升大模型回复的准确率。
下面让我们详细了解一下新版知识库的各个亮点吧!
多数据格式支持
- 支持文本知识库
您可以直接在 Botnow 导入各种文本文件,如 PDF、Word文档、TXT 文件等,不再需要将文本数据转换为其他格式。Botnow 会自动进行文本解析,自动识别和分类信息,帮助您建立一个高效的知识体系。无论是产品文档、学习资料,还是行业报告,都可以轻松管理。
支持查看文本知识库分片详情,更改分片数据,实现更精细的知识管理。能够深入了解知识库中每一个分片的具体内容,并根据实际需求对其进行修改和调整。
- 支持表格知识库
Botnow 知识库支持将 Excel、CSV 等表格文件导入知识库,搭建表格类型知识库,让知识管理更加多样化。表格形式可以更清晰地展示具有行列结构的数据,比如产品规格对比、销售数据统计等。
上传表格文件后,平台会自动识别表格的行列结构,允许您支持定义数据表结构,以确保数据的一致性和准确性,使得知识管理更加清晰、知识检索更加精准。
召回测试
知识库的召回能力是衡量其有效性的重要指标之一。本次更新引入了全面的召回测试功能,确保您的知识库能够准确、高效地响应用户查询。
自动化召回测试:召回测试功能可以模拟不同的检索场景,通过输入大量的测试查询,系统会自动分析召回结果的准确性和全面性。用户可以设定不同的召回阈值,确保在不同应用场景下获得最优的检索结果。
测试结果:测试完成后,系统会生成详细的测试结果,包括召回数据、语义相似度得分等关键指标。这些指标能够帮助用户识别知识库中存在的不足,进行针对性修改。
多种检索策略
为了适应不同场景下的检索需求,我们引入了多种检索策略,帮助用户快速获取所需信息。
调用方法
- 按需调用:通过按需调用功能,用户可以根据当前需求灵活调用知识库中的信息。例如,在客户服务场景下,客服人员可以即时检索到相关产品信息和客户历史记录,以提供更好的服务体验。
- 固定调用:适用于定期需要相同信息的场景,例如定期报告生成或市场分析。用户可以预先设定固定的检索模式,确保在每次调用时获得一致的输出结果。
检索策略
- 混合检索:混合检索结合了全文检索和语义分析,能够对文档进行深度理解和分析。通过多种算法对信息进行筛选和排序,确保用户获取的内容既全面又精准。
- 语义检索:利用最新的自然语言处理技术,系统能够理解用户查询的语义含义,而不仅仅是关键词匹配。这使得系统在面对复杂查询时,依然能够提供高相关度的结果。例如,当用户搜索“如何优化供应链管理”时,系统会分析查询意图并提供相关的最佳实践、案例分析和专家建议。
- 全文检索:适用于需要快速遍历大量文档的场景。系统会对每个文档进行全文扫描,并根据匹配度进行排序。
应用场景
Botnow 支持上传文本文档和结构化的表格数据,可满足不同的使用场景。例如:
- 客服场景:将产品使用手册和应用案例等内容上传到知识库,智能体 Bot 可以通过这些知识精准回答用户问题。
- 知识补充:如需创建一个 AI 角色与用户交流,你可以在知识库中保存该角色相关的知识。后续智能体 Bot 会通过向量召回最相关的语料,模仿该角色的语言风格进行回答。
- 垂直场景:创建一个包含各种理财详细指标的理财产品知识。当用户查询某一理财的年化收益是多少时,可通过该理财召回对应的知识库记录,然后进一步识别出对应的年化收益。