feat(wave-v2): add LLM reranking, mood modes, auto-rotation scheduler and Navidrome auth
This commit is contained in:
1 parent
3b3d591bfd
commit
fb1a5e01dd
11 files changed
+736
-37
No files matched your search
@@ -14,6 +14,20 @@ class Settings(BaseSettings):
|
||||
HOST: str = "0.0.0.0"
|
||||
PORT: int = 8005
|
||||
|
||||
# Authentication & Security
|
||||
AUTH_ENABLED: bool = True
|
||||
SECRET_KEY: str = "navidrome-sync-secret-key-2026-qpid"
|
||||
ADMIN_PASSWORD: str = ""
|
||||
NAVIDROME_INTERNAL_URL: str = "http://127.0.0.1:4533"
|
||||
|
||||
# Ollama LLM Settings
|
||||
OLLAMA_URL: str = "http://127.0.0.1:11434"
|
||||
OLLAMA_MODEL: str = "qwen2.5:1.5b"
|
||||
|
||||
# Wave Rotation
|
||||
WAVE_AUTO_ROTATE_HOURS: int = 6
|
||||
WAVE_CANDIDATE_POOL: int = 40
|
||||
|
||||
class Config:
|
||||
env_file = ".env"
|
||||
env_file_encoding = "utf-8"
|
||||
|
||||
Reference in new issue
Block a user