PdfReader-LangChian-LLM

ChatPDF Implement PDF parsing based on LangChain and LLM language model(ChatGLM,GPT...) | ChatPDF 基于LangChain和LLM语言模型实现PDF解析阅读

APACHE-2.0 License

Stars
30

这个项目存在很多需要优化的地方 跑完这个项目你能学会 本地化部署ChatGLM LangChain基础的使用

There are a lot of improvements to be made in this project By the end of this project you will be able to localize the basics of ChatGLM and LangChain

PdfReader-LangChian-LLM

Implement PDF parsing based on LangChain and LLM language model 基于LangChain和LLM语言模型实现PDF解析阅读

参考项目

1. 项目介绍

实现了一个简单的基于LangChain和LLM语言模型实现PDF解析阅读, 通过Langchain的Embedding对输入的PDF进行向量化, 然后通过LLM语言模型对向量化后的PDF进行解码, 得到PDF的文本内容,进而根据用户提问,来匹配PDF具体内容,进而交给语言模型处理,得到答案。

项目截图 项目截图01 项目截图02 项目使用的模型有 text2vec-base-multilingual chatglm2-6b-int4

2. 项目启动方法

2.1 config.py文件

检查模型文件和文件存放路径

2.2 环境配置

python3.8

pip install -r requirements.txt

2.3 启动项目

需要先启动api再启动webui

python api.py
python webui.py