export const config = { port: parseInt(process.env.PORT || "8002", 10), visionAiUrl: process.env.VISION_AI_URL || "http://localhost:8000/v1/chat/completions", visionAiModel: process.env.VISION_AI_MODEL || "qwen2.5vl-it:3b", visionAiTimeout: parseInt(process.env.VISION_AI_TIMEOUT || "120000", 10), ollamaHost: process.env.OLLAMA_HOST || "http://192.168.0.15:11434", ollamaEmbedModel: process.env.OLLAMA_EMBED_MODEL || "nomic-embed-text", chromaHost: process.env.CHROMA_HOST || "http://192.168.0.15:8000", geminiApiKey: process.env.GEMINI_API_KEY || "", geminiModel: process.env.GEMINI_MODEL || "gemini-2.5-flash", maxConcurrentTiles: parseInt(process.env.MAX_CONCURRENT_TILES || "4", 10), uploadDir: process.env.UPLOAD_DIR || "uploads", maxFileSize: 10 * 1024 * 1024, // 10MB };