
Ask-your-PDFS는 Langchain을 사용하여 검색-예술 생성 (RAG)을 활용하는 Python 응용 프로그램입니다. 이 응용 프로그램을 통해 사용자는 PDF 문서의 내용에 대해 대화식으로 질문하고 검색된 정보를 기반으로 생성 된 유익한 응답을받을 수 있습니다.

응용 프로그램 데모
이 데모는 오픈 소스 모델 (OpenAI API가 아님)을 사용하고 있으며 무료 기본 CPU 머신 에서 호스팅됩니다. 그래서 아래에서 기대하십시오.
검색 세대 생성 : Rag의 힘을 활용하여 PDF 문서에서 관련 정보를 검색하여 응답 생성을 향상시킵니다.
대화식 질문 (채팅 UI) : 사용자는 자연어로 질문을 할 수 있으며 응용 프로그램은 상세하고 상황에 맞는 답변을 제공합니다. 같은 세션의 이전 질문도 볼 수 있습니다.
여러 PDFS 지원 : 하나 이상의 파일을 업로드하고 총체적으로 질문 할 수 있습니다.
오픈 소스 LLM 지원 : 위의 데모 링크는 오픈 소스 LLM을 사용하여 답을 생성합니다.
다음 단계에 따라 Ask-your-PDFS를 시작하십시오.
저장소 복제 :
git clone https://github.com/akarshrajsingh7/Ask-Your-PDFs.git
cd Ask-Your-PDFs종속성 설치 :
pip install -r requirements.txt응용 프로그램 실행 :
streamlit run app.py응용 프로그램은 쿼리하려는 PDF 문서로의 경로를 입력하라는 메시지가 표시됩니다.
질문 : 문서가로드되면 같은 세션에서 채팅 메모리와 함께 채팅 UI에서 질문을 시작할 수 있습니다. 응용 프로그램은 세대 및 검색 기술 모두에 기초하여 응답을 제공합니다.
우리는 지역 사회의 기여를 환영합니다! 문제가 발생하거나 개선에 대한 아이디어가 있으면 문제를 열거나 풀 요청을 제출하십시오.
이 프로젝트는 MIT 라이센스에 따라 라이센스가 부여됩니다.