chat_with_PDF
1.0.0
与PDF应用程序的聊天是一个Python应用程序,可让您与PDF文档聊天。您可以使用自然语言询问有关PDF的问题,并且该应用程序将根据文档的内容提供相关的答复。该应用程序利用语言模型为查询生成准确的答案。请注意,该应用只会回答与已加载的PDF有关的问题。
要使用PDF应用程序安装聊天,请按照以下步骤操作:
下载Ollama图书馆
curl https://ollama.ai/install.sh | sh
拉我们将使用的聊天模型,在这种情况下,我们将使用Llama2,Mistral和Gemma
ollama pull llama2
ollama pull mistral
ollama pull gemma
使用Python 3.9创建新环境并激活它,在这种情况下,我们将使用Conda
conda create -n cwp python=3.9
conda activate cwp
将存储库克隆到您的本地计算机。
git clone https://github.com/jorge-armando-navarro-flores/chat_with_PDF.git
cd chat_with_PDF
通过运行以下命令来安装所需的依赖项:
pip install -r requirements.txt
要使用与PDF应用的聊天,请按照以下步骤:
使用简化的CLI运行main.py文件。执行以下命令:
python3 main.py
该应用程序将在您的默认Web浏览器中启动,以显示用户界面。 
通过遵循提供的说明,将PDF加载到应用中。 
选择LLM源。 
如果您选择OpenAI源,则需要提供您的OpenAi_API_KEY。你可以在这里得到它
单击进程按钮,然后等待标签说完成
使用聊天界面以自然语言提出有关已加载的PDF的问题。 