feat(blacklist): added ability to blacklist models & providers (#2709)

* feat(blacklist): added ability to blacklist models & providers

* ack PR comments
This commit is contained in:
Waleed
2026-01-07 10:41:57 -08:00
committed by GitHub
parent 3ecf7a15eb
commit 261becd129
10 changed files with 146 additions and 48 deletions

View File

@@ -117,6 +117,10 @@ app:
ALLOWED_LOGIN_EMAILS: "" # Comma-separated list of allowed email addresses for login
ALLOWED_LOGIN_DOMAINS: "" # Comma-separated list of allowed email domains for login
# LLM Provider/Model Restrictions (leave empty if not restricting)
BLACKLISTED_PROVIDERS: "" # Comma-separated provider IDs to hide from UI (e.g., "openai,anthropic,google")
BLACKLISTED_MODELS: "" # Comma-separated model names/prefixes to hide (e.g., "gpt-4,claude-*")
# SSO Configuration (Enterprise Single Sign-On)
# Set to "true" AFTER running the SSO registration script
SSO_ENABLED: "" # Enable SSO authentication ("true" to enable)