codenuk_backend_mine/services/ai-analysis-service/.env.backup
2025-10-24 13:02:49 +05:30

51 lines
1.2 KiB
Plaintext

# AI Analysis Service Environment Configuration
# Service Configuration
PORT=8022
HOST=0.0.0.0
NODE_ENV=development
# AI API Keys
ANTHROPIC_API_KEY=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
# Database Configuration
POSTGRES_HOST=localhost
POSTGRES_PORT=5432
POSTGRES_DB=dev_pipeline
POSTGRES_USER=pipeline_admin
POSTGRES_PASSWORD=secure_pipeline_2024
# Redis Configuration
REDIS_HOST=redis
REDIS_PORT=6379
REDIS_PASSWORD=secure_redis_password
REDIS_DB=0
# MongoDB Configuration
MONGODB_URL=mongodb://pipeline_admin:mongo_secure_2024@mongo:27017/
MONGODB_DB=repo_analyzer
# JWT Configuration
JWT_ACCESS_SECRET=access-secret-key-2024-tech4biz-secure_pipeline_2024
# Service URLs
USER_AUTH_SERVICE_URL=http://user-auth:8011
GIT_INTEGRATION_SERVICE_URL=http://git-integration:8012
# Analysis Configuration
MAX_FILES_PER_ANALYSIS=100
MAX_FILE_SIZE_MB=2
ANALYSIS_TIMEOUT_SECONDS=300
# Rate Limiting Configuration
CLAUDE_REQUESTS_PER_MINUTE=90
RATE_LIMIT_BUFFER=10
# Memory System Configuration
WORKING_MEMORY_TTL=3600
EPISODIC_RETENTION_DAYS=365
PERSISTENT_MEMORY_THRESHOLD=0.8
# Logging Configuration
LOG_LEVEL=INFO
LOG_FILE_PATH=/app/logs/ai-analysis.log