基于 InternLM 和 LangChain 搭建你的知识库
目录
1.大模型开发范式
2.LangChain简介
3.构建向量数据库
4.搭建知识库助手
5.Web Demo部署
6.动手实践环
1.大模型开发范式
LLM的局限性
1)知识时效受限
2)专业能力有限
3)定制化成本高
RAG | Finetune |
低成本 | 可个性化微调 |
可实时更新 | 知识覆盖面广 |
受基座模型影响大 | 成本高昂 |
单次回答知识有限 | 无法实时更新 |
RAG(检索增强生成)
2.LangChain简介
LangChain框架是一个开源工具,通过为各种LLM提供通用接口来简化应用程序的开发流程。
LangChain的核心组成模块:
1)链(Chains):将组件组合实现端到端的应用,通过一个对象封装实现 一系列LLM操作。
2)Eg.检索问答链,覆盖实现了RAG(检索增强生成)的全部流程。
基于LangChain搭建RAG应用