This project is a React-based application built with Vite, designed to allow users to upload PDF files and interact with the application through a chat interface. The app includes a backend API for file uploads and text responses.
- File Upload: Users can upload multiple PDF files simultaneously.
- Chat Interface: Real-time chat interface for user interactions.
- API Integration: Communicates with a backend API for file processing and responses.
- Node.js (version 16 or higher recommended)
- npm (comes with Node.js) or Yarn (for dependency management)
-
Clone the Repository:
git clone https://github.com/Karan071/GenAI-Project.git
-
Project setup
- Frontend cd/assignment-app npm run dev -Backend cd backend python backend.py to run it cmd is : uvicorn backend:app --reload
Project Demo clips : https://drive.google.com/file/d/13zR4tavpOp3Bf6mrFYwcBzEDDxdyg0HQ/view?usp=sharing
- React
- Fast API
- LLama Index
- Approach Utilised : RAG