간소 클라우드 플랫폼에서 응용 프로그램에 액세스하십시오

검색 증강 엔진 (RAG)은 문서 검색, 요약 및 대화식 질문 응답을위한 강력한 도구입니다. 이 프로젝트는 Langchain, Sleamlit 및 Pinecone을 사용하여 사용자가 이러한 작업을 수행 할 수있는 완벽한 웹 응용 프로그램을 제공합니다. RAG를 사용하면 여러 PDF 문서를 쉽게 업로드하고 이러한 문서 내에서 텍스트에 대한 벡터 임베드를 생성하며 문서와의 대화 상호 작용을 수행 할 수 있습니다. 채팅 기록은 또한보다 대화 형 경험을 위해 기억됩니다.
프로젝트를 실행하기 전에 다음과 같은 전제 조건이 있는지 확인하십시오.
리포지토리를 로컬 컴퓨터로 복제하십시오.
git clone https://github.com/mirabdullahyaser/Retrieval-Augmented-Generation-Engine-with-LangChain-and-Streamlit.git
cd Retrieval-Augmented-Generation-Engine-with-LangChain-and-Streamlit실행하여 필요한 종속성을 설치하십시오.
pip install -r requirements.txt간단한 앱 실행 :
streamlit run src/rag_engine.py웹 브라우저를 열고 제공된 URL로 탐색하여 앱에 액세스하십시오.
각 필드에서 OpenAI API 키, PENECONE API 키, PENECONE 환경 및 PENECONE 인덱스 이름을 입력하십시오. 응용 프로그램의 사이드 바에 제공하거나 .Streamlit 디렉토리의 비밀 에 배치 할 수 있습니다.
분석하려는 PDF 문서를 업로드하십시오.
"문서 제출"버튼을 클릭하여 문서를 처리하고 벡터 임베딩을 생성합니다.
채팅 입력 상자에 질문을 입력하여 문서와 대화식 대화에 참여하십시오.
미르 압둘라 야저
질문, 제안이 있거나이 프로젝트에 대해 더 자세히 논의하고 싶다면 언제든지 연락하십시오.
나는 협업에 열려 있고 연결되어 기뻐할 것입니다!