| |
| |
| OPENAI_API_KEY=your_openai_key_here |
|
|
| |
| ANTHROPIC_API_KEY=your_anthropic_key_here |
|
|
| |
| DEFAULT_PROVIDER=openai |
|
|
| |
| MAX_SUGGESTIONS=5 |
| DEBOUNCE_DELAY=300 |
| CACHE_TTL=3600 |
| MAX_INPUT_LENGTH=1000 |
|
|
| |
| CACHE_MAX_SIZE=1000 |
| CACHE_ENABLED=true |
|
|
| |
| LOG_LEVEL=INFO |
| LOG_FORMAT=%(asctime)s - %(name)s - %(levelname)s - %(message)s |
|
|
| |
| RATE_LIMIT_REQUESTS_PER_MINUTE=60 |
| RATE_LIMIT_ENABLED=true |
|
|
| |
| OPENAI_MODEL=gpt-4o-mini |
| ANTHROPIC_MODEL=claude-3-haiku-20240307 |
|
|
| |
| TEMPERATURE_EMAIL=0.6 |
| TEMPERATURE_CREATIVE=0.8 |
| TEMPERATURE_LINKEDIN=0.7 |
|
|
| |
| DEFAULT_TOKENS_EMAIL=250 |
| DEFAULT_TOKENS_CREATIVE=500 |
| DEFAULT_TOKENS_LINKEDIN=500 |
|
|
| |
| UI_THEME=soft |
| UI_TITLE=๐ LinkedIn Smart Auto-Complete |
| UI_DESCRIPTION=Intelligent LinkedIn text completion powered by AI |
|
|
| |
| SERVER_HOST=0.0.0.0 |
| SERVER_PORT=7860 |
| SERVER_SHARE=false |
|
|
| |
| ENABLE_INPUT_SANITIZATION=true |
| MAX_CONCURRENT_REQUESTS=10 |
|
|
| |
| DEBUG_MODE=false |
| ENABLE_ANALYTICS=true |
|
|