feat: add COACH_PROVIDER config for Perplexity-powered coach chat

This commit is contained in:
KoalaTrapLord authored and GitHub committed 2026-03-24 12:50:21 -04:00
1 parent 457e6f91c8
commit a515049542
1 file changed
+2
+2
View File
@@ -46,6 +46,8 @@ DECK_GEN_PROVIDER = os.environ.get("DECK_GEN_PROVIDER", "local")
DECK_GEN_MODEL = os.environ.get("DECK_GEN_MODEL", "gpt-oss:20b")
# Perplexity cloud model (sonar / sonar-pro / sonar-deep-research)
PPLX_MODEL = os.environ.get("PPLX_MODEL", "sonar-pro")
# Coach chat provider: "local" (Ollama) or "perplexity" (Perplexity API)
COACH_PROVIDER = os.environ.get("COACH_PROVIDER", "local")
DECK_GEN_BASE_URL = os.environ.get("DECK_GEN_BASE_URL", "http://localhost:11434/v1")
DECK_GEN_TEMPERATURE = float(os.environ.get("DECK_GEN_TEMPERATURE", "0.2"))
DECK_GEN_MAX_TOKENS = int(os.environ.get("DECK_GEN_MAX_TOKENS", "16384"))