codenuk_backend_mine/services/ai-analysis-service/env.example
2025-10-17 10:33:14 +05:30

52 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=localhost
REDIS_PORT=6379
REDIS_PASSWORD=redis_secure_2024
REDIS_DB=0
# MongoDB Configuration
MONGODB_URL=mongodb://pipeline_admin:mongo_secure_2024@localhost: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://localhost:8011
GIT_INTEGRATION_SERVICE_URL=http://localhost: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