# 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