→ كل المشاريع

RAGbot---Generative_AI-RAG-Application

بواسطة @Bensmail-anis

16

A powerful chatbot assistant leveraging Retrieval-Augmented Generation (RAG) to answer questions from multiple PDF documents. RAGbot generates accurate responses and provides source references, making it an ideal assistant for working with domain-specific PDFs.

عن هذا المشروع

RAGbot - Generative AI RAG Application A powerful chatbot assistant leveraging Retrieval-Augmented Generation (RAG) to answer questions from multiple PDF documents. RAGbot generates accurate responses and provides source references, making it an ideal assistant for working with domain-specific PDFs. Table of Contents Project Structure Installation Backend Setup Frontend Setup Usage Running the Backend Running the Frontend Video Demo License Project Structure You will find a helpful readme files in the backend and frontend directories. Backend (rag-app) Core Files pyproject.toml and poetry.lock: Dependency management files for the backend. rag-data-loader/: Module for loading and processing PDF documents. pdf-documents/: Directory to store the input PDF files. app/: Main backend logic, including: - server.py: API entry point for the backend server. - ragchain.py: Logic for connecting LangChain with PDF data. Utilities .env: Environment variable configurations , put "OPENAIAPIKEY" and Langchain tracing keys . Dockerfile: Containerization support for the backend. Frontend (frontend) Core Files src/: React source code for the RAGbot user interface.

من ملف README الخاص بالمشروع على GitHub

النجوم
16
التفريعات
0
الرخصة
MIT
آخر تحديث
11/12/2024

أضف هذه الشارة إلى ملف README

أظهر أن مشروعك مُدرج على «صُنع في الجزائر».

Made in Algeria
[![Made in Algeria](https://www.madeinalgeria.dev/badge/ragbot-generative-ai-rag-application.svg)](https://www.madeinalgeria.dev/projects/ragbot-generative-ai-rag-application)

مشاريع ذات صلة