taskflow-api / .env
suhail
fris
64edec2
# Database Configuration
# For local PostgreSQL: postgresql://user:password@localhost:5432/todo_db
# For Neon: Use your Neon connection string from the dashboard
DATABASE_URL=postgresql://neondb_owner:npg_MmFvJBHT8Y0k@ep-silent-thunder-ab0rbvrp-pooler.eu-west-2.aws.neon.tech/neondb?sslmode=require&channel_binding=require
# Application Settings
APP_NAME=Task CRUD API
DEBUG=True
CORS_ORIGINS=https://hacathoon-ii-phase2-deployment.vercel.app
# Authentication
BETTER_AUTH_SECRET=zMdW1P03wJvWJnLKzQ8YYO26vHeinqmR
JWT_ALGORITHM=HS256
JWT_EXPIRATION_DAYS=7
# LLM Provider Configuration
LLM_PROVIDER=gemini
# FALLBACK_PROVIDER=openrouter
GEMINI_API_KEY=AIzaSyCAlcHZxp5ELh1GqJwKqBLQziUNi0vnobU
# OPENROUTER_API_KEY=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
COHERE_API_KEY=
# Agent Configuration
AGENT_TEMPERATURE=0.7
AGENT_MAX_TOKENS=500
# Conversation Settings
CONVERSATION_MAX_MESSAGES=20
CONVERSATION_MAX_TOKENS=2000