什么是RAGRAG全称Retrieval-Augmented GenerationRAG检索增强生成是一种将信息检索与语言模型生成相结合的技术通过先检索外部知识库中的相关文档作为参考再让大模型基于这些资料生成回答从而提升准确性和时效性。RAG的由来怎么查询公司产品A的信息直接问大模型但是大模型也不知道因为大模型并不知道你公司的内部产品信息。哎如果发送问题时候把产品使用手册一起发给大模型不就好了痛点但是如果产品手册太大会带来问题模型无法读取所有内容模型推送成本太高模型推理慢方案此时RAG就登场了。RAG能将产品手册分成多个片段片段中只有某几个和用户真正的问题相关那么把这几个片段和用户问题一起发给大模型这样产品手册太大大模型无法处理的问题就能迎刃而解。RAG的基本流程准备(提问前)分片索引回答 (提问后)召回重排生成