A simple chat application that allows users to upload PDF files and ask questions about the content.
git clone https://github.com/yourusername/chat-pdf.git
cd chat-pdf
npm install
.env
file in the root directory:touch .env
type nul > .env
VITE_GEMINI_API_KEY=your_gemini_api_key_here
VITE_CLOUDINARY_API_KEY=your_cloudinary_api_key_here
VITE_CLOUDINARY_SECRET=your_cloudinary_secret_here
Start the development server:
npm run dev
Run the test suite:
npm test