refac
This commit is contained in:
@@ -7,7 +7,7 @@ import types
|
|||||||
import tempfile
|
import tempfile
|
||||||
import logging
|
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.functions import Functions
|
||||||
from open_webui.models.tools import Tools
|
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):
|
def install_frontmatter_requirements(requirements: str):
|
||||||
|
if OFFLINE_MODE:
|
||||||
|
log.info("Offline mode enabled, skipping installation of requirements.")
|
||||||
|
return
|
||||||
|
|
||||||
if requirements:
|
if requirements:
|
||||||
try:
|
try:
|
||||||
req_list = [req.strip() for req in requirements.split(",")]
|
req_list = [req.strip() for req in requirements.split(",")]
|
||||||
|
|||||||
Reference in New Issue
Block a user