This commit is contained in:
Timothy Jaeryang Baek
2026-01-03 18:43:12 +04:00
parent 1c82506bfd
commit bd07ef87ab

View File

@@ -7,7 +7,7 @@ import types
import tempfile
import logging
from open_webui.env import PIP_OPTIONS, PIP_PACKAGE_INDEX_OPTIONS
from open_webui.env import PIP_OPTIONS, PIP_PACKAGE_INDEX_OPTIONS, OFFLINE_MODE
from open_webui.models.functions import Functions
from open_webui.models.tools import Tools
@@ -264,6 +264,10 @@ def get_function_module_from_cache(request, function_id, load_from_db=True):
def install_frontmatter_requirements(requirements: str):
if OFFLINE_MODE:
log.info("Offline mode enabled, skipping installation of requirements.")
return
if requirements:
try:
req_list = [req.strip() for req in requirements.split(",")]