RAG流程说明
在大模型开发中,RAG(Retrieval-Augmented Generation)是一种结合了信息检索和生成的技术。它通过将外部知识库中的相关信息引入到生成过程中,来提高生成文本的质量和准确性。 RAG主要通过引入外部知识库,RAG可以提供更准确和详细的信息,减少生成模型由于训练数据有限而导致的错误和不一致。尤其在特定领域知识与大模型结合时效果尤为明显。 简单来说,就是通过检索技术来增强大模型的上下文,至于通过什么方式增强在你的场景中最为合适,要根据你数据的存储方式和大模型的使用场景有关。下方图是一个通用流程通,实际使用时不要拘泥于形式,就围绕一个目的来做,那就是尽可能的查询出与问题相关性强的知识来给大模型作为问题分析的参考。