书生大模型实战营(基础关 InternLM+LlamaIndex RAG 实践)

相关理论介绍
可参考RAG综述
“Retrieval-Augmented Generation for Large Language Models: A Survey”
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

实战篇:

根据以下链接中搭建llamaindex环境
https://github.com/wuwulin/Tutorial/tree/camp3/docs/L1/LlamaIndex

最终根据以下指令执行llamaindex_internlm.py文件时
conda activate llamaindex
cd ~/llamaindex_demo/
python llamaindex_internlm.py

报错,提示"protobuf库未安装"(不知道是我哪个环节出了问题,别人好像没出现这种问题),然后又通过"pip install protobuf"指令安装protobuf库
之后问题消失,运行代码成功
在这里插入图片描述
由于训练internlm2-chat-1_8b模型时候,xtuner框架还没出来,模型就没有xtuner的知识库,基于internlm2-chat-1_8b的问答系统给不出正确的答案

之后通过RAG技术,利用github上xtuner工程中readme中的资料作为知识,利用相对轻量、支持中文且效果较好的开源词向量模型
paraphrase-multilingual-MiniLM-L12-v2进行向量化
在这里插入图片描述
运行llamaindex_RAG.py程序后,对话系统给出了正确的回答
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值