APP_NAME=Chatbot Platform
ENV=development

# Google / Firebase (Admin SDK)
GOOGLE_CLOUD_PROJECT=chat-bot-425a0
FIRESTORE_DATABASE=(default)
GOOGLE_APPLICATION_CREDENTIALS=firebase-key.json

# Firebase Web SDK (client-side — get from Firebase Console > Project Settings > Web App)
FIREBASE_WEB_API_KEY=AIzaSyAim_HK-3Z23jORQYv1aJjh5uR5tIkq87k
FIREBASE_AUTH_DOMAIN=chat-bot-425a0.firebaseapp.com
# FIREBASE_WEB_API_KEY=
# FIREBASE_AUTH_DOMAIN=chatbot-faq-76909.firebaseapp.com

# AI — Gemini (primary)
GEMINI_API_KEY=AIzaSyBjbZ0uRMa2yUmYOSzbjKf2C0unNYTDJ7Q
GEMINI_CHAT_MODEL=gemini-2.0-flash
GEMINI_EMBEDDING_MODEL=text-embedding-004

# AI — OpenAI (optional fallback)
# OPENAI_API_KEY=
# OPENAI_MODEL=gpt-4o-mini

OPENAI_API_KEY=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
OPENAI_EMBEDDING_MODEL=text-embedding-3-small
OPENAI_MODEL=gpt-4o-mini
OPENAI_EMBEDDING_DIMENSIONS=768

# ChromaDB
CHROMA_PERSIST_DIRECTORY=./chroma_data
VECTOR_SEARCH_LIMIT=5
FAQ_CONFIDENCE_THRESHOLD=0.65

# Session
SESSION_EXPIRY_DAYS=14

# CORS
ALLOWED_ORIGINS=*

# Payment — Stripe
STRIPE_SECRET_KEY=
STRIPE_PUBLISHABLE_KEY=

# Payment — PayPal
PAYPAL_CLIENT_ID=
PAYPAL_CLIENT_SECRET=
PAYPAL_MODE=sandbox

# Payment — PayU
PAYU_MERCHANT_KEY=
PAYU_MERCHANT_SALT=
PAYU_BASE_URL=https://test.payu.in/_payment

# Active gateways (only those with keys configured will appear)
ACTIVE_GATEWAYS=stripe,paypal,payu
