diff --git a/backend/open_webui/config.py b/backend/open_webui/config.py index 0c7dc3d52..ad4570a89 100644 --- a/backend/open_webui/config.py +++ b/backend/open_webui/config.py @@ -1711,6 +1711,16 @@ CODE_INTERPRETER_JUPYTER_TIMEOUT = PersistentConfig( ), ) +CODE_INTERPRETER_BLACKLISTED_MODULES = PersistentConfig( + "CODE_INTERPRETER_BLACKLISTED_MODULES", + "code_interpreter.blacklisted_modules", + [ + library.strip() + for library in os.environ.get("CODE_INTERPRETER_BLACKLISTED_MODULES", "").split(",") + if library.strip() + ], +) + DEFAULT_CODE_INTERPRETER_PROMPT = """ #### Tools Available