返回顶部
热门问答 更多热门问答
技术文章 更多技术文章

构建RAG检索增强生成系统 ,一系列文章资料,用于开发生产就绪的RAG应用程序

[复制链接]
链载Ai 显示全部楼层 发表于 昨天 09:31 |阅读模式 打印 上一主题 下一主题


在谈论Retrieval-Augmented Generation(RAG)这个话题时,我们首先需要了解其不同的范式和框架。自从ChatGPT发布以来,RAG这个概念引起了广泛的关注,特别是在Lewis等人于2020年发表了相关论文之后。

1. RAG的范式

Naive-RAG 是向LLM提供来自外部知识源的额外上下文,用于注入知识和减少幻觉的概念。它包括两个阶段:摄取阶段和推理阶段。在摄取阶段,外部知识源被准备好;在推理阶段,该知识源被用于为用户查询提供额外的上下文,并用于生成答案。



文章参考汇总

https://towardsdatascience.com/retrieval-augmented-generation-rag-from-theory-to-langchain-implementation-4e9bd5f6a4f2

https://towardsdatascience.com/a-guide-on-12-tuning-strategies-for-production-ready-rag-applications-7ca646833439

https://towardsdatascience.com/retrieval-augmented-generation-rag-from-theory-to-langchain-implementation-4e9bd5f6a4f2?source=post_page-----be587f42aedb--------------------------------

Advanced RAG(高级RAG)

由于Naive RAG存在一些局限性,高级RAG作为一种新的范式出现。它在预摄取、摄取和后摄取阶段引入了新的技术,以改善RAG管道的性能。

文章参考汇总

https://towardsdatascience.com/advanced-retrieval-augmented-generation-from-theory-to-llamaindex-implementation-4de1464a9930?source=post_page-----be587f42aedb--------------------------------

https://towardsdatascience.com/a-guide-on-12-tuning-strategies-for-production-ready-rag-applications-7ca646833439?source=post_page-----be587f42aedb--------------------------------

Modular RAG(模块化RAG)

此外,调查论文还提到了模块化RAG的范式,但在文中并未进一步详细阐述。

Orchestration Frameworks(编排框架)

自ChatGPT发布以来,涌现出了许多不同的框架,帮助开发人员构建基于LLM的应用程序。其中一些最受欢迎的框架包括

  • LangChain

  • LlamaIndex

  • DSPy

工具链接汇总:

LangChain

https://towardsdatascience.com/advanced-retrieval-augmented-generation-from-theory-to-llamaindex-implementation-4de1464a9930

https://towardsdatascience.com/intro-to-dspy-goodbye-prompting-hello-programming-4ca1c6ce3eb9

RAG Evaluation(RAG评估)

要构建生产就绪的RAG应用程序,您需要一些方法来评估它们。然而,评估RAG应用程序并不是一件容易的事情。目前,评估的方法正在迅速发展,但这是一个复杂的领域。

总结

Retrieval-Augmented Generation是一个令人兴奋的领域,它融合了自然语言生成和知识检索的概念。通过了解不同的范式和框架,我们可以更好地理解如何构建和评估RAG应用程序,从而推动这一领域的发展。

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

链载AI是专业的生成式人工智能教程平台。提供Stable Diffusion、Midjourney AI绘画教程,Suno AI音乐生成指南,以及Runway、Pika等AI视频制作与动画生成实战案例。从提示词编写到参数调整,手把手助您从入门到精通。
  • 官方手机版

  • 微信公众号

  • 商务合作

  • Powered by Discuz! X3.5 | Copyright © 2025-2025. | 链载Ai
  • 桂ICP备2024021734号 | 营业执照 | |广西笔趣文化传媒有限公司|| QQ