api: support to config disabling Swagger UI in api service (#24440)

This commit is contained in:
Bowen Liang
2025-08-26 15:48:04 +08:00
committed by GitHub
parent 47f480c0dc
commit 6e674b511a
6 changed files with 34 additions and 5 deletions

View File

@@ -1250,6 +1250,10 @@ QUEUE_MONITOR_ALERT_EMAILS=
# Monitor interval in minutes, default is 30 minutes
QUEUE_MONITOR_INTERVAL=30
# Swagger UI configuration
SWAGGER_UI_ENABLED=true
SWAGGER_UI_PATH=/swagger-ui.html
# Celery schedule tasks configuration
ENABLE_CLEAN_EMBEDDING_CACHE_TASK=false
ENABLE_CLEAN_UNUSED_DATASETS_TASK=false