chat_with_PDF
1.0.0
PDF 앱과의 채팅은 PDF 문서와 채팅 할 수있는 파이썬 응용 프로그램입니다. 자연어를 사용하여 PDF에 대한 질문을 할 수 있으며 응용 프로그램은 문서의 내용에 따라 관련 응답을 제공합니다. 이 앱은 언어 모델을 사용하여 쿼리에 대한 정확한 답변을 생성합니다. 앱은로드 된 PDF와 관련된 질문에만 응답합니다.
PDF 앱으로 채팅을 설치하려면 다음을 수행하십시오.
Ollama Library를 다운로드하십시오
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 앱과 채팅을 사용하려면 다음 단계를 따르십시오.
Streamlit CLI를 사용하여 main.py 파일을 실행하십시오. 다음 명령을 실행하십시오.
python3 main.py
응용 프로그램은 기본 웹 브라우저에서 시작하여 사용자 인터페이스를 표시합니다. 
제공된 지침에 따라 PDF를 앱에로드하십시오. 
LLM 소스를 선택하십시오. 
OpenAI 소스를 선택하면 OpenAi_api_key를 제공해야합니다. 여기서 얻을 수 있습니다 
프로세스 버튼을 클릭하고 대기 라벨이 완료되었습니다 
채팅 인터페이스를 사용하여로드 된 PDF에 대해 자연어로 질문하십시오. 