1486c4db9e
Updates the `LLM_URL` in the project plan and `.env.example` to the correct value. Also, adds a warning in `main.rs` to inform the user if the LLM is not configured, which effectively disables the 'Fall abschließen' feature.
35 lines
609 B
Bash
35 lines
609 B
Bash
# === Required (Phase 1) ===
|
|
|
|
SERVER_PORT=3000
|
|
DATA_PATH=/data
|
|
USERS_FILE=users.toml
|
|
LOG_LEVEL=info
|
|
LOG_PATH=/var/log/recorder
|
|
LOG_MAX_DAYS=90
|
|
|
|
# === Optional (Phase 2+) ===
|
|
|
|
# Retention
|
|
RETENTION_AUDIO_DAYS=30
|
|
RETENTION_TRANSCRIPT_DAYS=30
|
|
RETENTION_DOCUMENT_DAYS=0
|
|
|
|
# faster-whisper
|
|
WHISPER_URL=http://localhost:10300
|
|
WHISPER_TIMEOUT_SECONDS=120
|
|
|
|
# Ollama
|
|
OLLAMA_URL=http://localhost:11434
|
|
OLLAMA_MODEL=gemma3:4b
|
|
OLLAMA_KEEP_ALIVE=0
|
|
|
|
# LLM provider (Ionos)
|
|
LLM_URL=https://openai.inference.de-txl.ionos.com
|
|
LLM_API_KEY=
|
|
LLM_MODEL=
|
|
LLM_TEMPERATURE=0
|
|
LLM_TIMEOUT_SECONDS=180
|
|
|
|
# Session
|
|
SESSION_TIMEOUT_HOURS=8
|