前言
本篇默认读者已经看过之前windows版本,代码就不赘述,本次讲述是linux环境配置
 超短代码实现!!基于langchain+chatglm3+BGE+Faiss创建拥有自己知识库的大语言模型(准智能体)本人python版本3.11.0(windows环境篇)
依赖
1.pip包安装
 python版本至少3.10以上
 要注意python还有那些依赖包版本问题,不然乱七八糟的问题都会出现(〝▼皿▼)
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple transformers==4.37.1  langchain-community==0.0.16 unstructured  faiss-cpu
2.依旧是下载nltk_data,由于使用的是外网,直接下会非常卡,建议全局科学上网。
 如果太卡就用我可以用我这下好的
 nltk_data
 
 也可以用我下好
 百度云
 链接:https://pan.baidu.com/s/1Lm9BFWzbshDhzXi7Xb3j5Q?pwd=4tzi
 提取码:4tzi
langchain-community故障处理逻辑
langchain-community经常会调包报错,要习惯。你可以把 langchain-community当成一个壳子,它把市面上的各类模型都封装了一遍,整成统一格式便于大家拼接使用。故调用这些模型时,只有车壳是动不了的,需要我们自己按它的提示安装对应依赖包比如:
调用UnstructuredExcelLoader报错如下:
 
 方法:
 pip install -i https://pypi.tuna.tsinghua.edu.cn/simple openpyxl
 以此类推~