# QuantIQ Environment Variables Template # Copy this file to '.env' and fill in your actual credentials. # Google Gemini API key (for ReAct agent reasoning) GEMINI_API_KEY=your_gemini_api_key_here # PostgreSQL database connection URL (e.g., NeonDB) DATABASE_URL=postgresql+asyncpg://user:password@localhost:5432/dbname # Redis URL (Logical database 0 is used for Celery Broker; Logical DB 1 is used for Cache) REDIS_URL=redis://localhost:6379/0 # Cloudinary credentials (for logging and generating reports) CLOUDINARY_CLOUD_NAME=your_cloudinary_cloud_name CLOUDINARY_API_KEY=your_cloudinary_api_key CLOUDINARY_API_SECRET=your_cloudinary_api_secret # Message Broker configuration (Redpanda / Kafka bootstrap servers) KAFKA_BOOTSTRAP_SERVERS=localhost:19092 # Google OAuth credentials (for user authentication) Client_CLIENT_ID=your_google_client_id.apps.googleusercontent.com Client_CLIENT_secret=your_google_client_secret # Razorpay credentials (for payment gateway testing) RAZORPAY_KEY_ID=your_razorpay_key_id RAZORPAY_KEY_SECRET=your_razorpay_key_secret # Email Alerts SMTP configuration (Gmail SMTP example) SMTP_HOST=smtp.gmail.com SMTP_PORT=587 SMTP_USER=your_email@gmail.com SMTP_PASSWORD=your_app_password # Alternative Email Dispatcher (Resend API key) RESEND_API_KEY=your_resend_api_key SMTP_FROM=onboarding@resend.dev DEVELOPER_EMAIL=your_email@gmail.com # Hugging Face Hub settings (for ONNX model downloads/exports) HF_TOKEN=your_hugging_face_token HF_MODEL_REPO=your_username/your_model_repo