diff --git a/backend/open_webui/env.py b/backend/open_webui/env.py index b4d387d27..c5df1f440 100644 --- a/backend/open_webui/env.py +++ b/backend/open_webui/env.py @@ -427,6 +427,16 @@ AIOHTTP_CLIENT_TIMEOUT_TOOL_SERVER_DATA = os.environ.get( "AIOHTTP_CLIENT_TIMEOUT_TOOL_SERVER_DATA", "10" ) +if AIOHTTP_CLIENT_TIMEOUT_TOOL_SERVER_DATA == "": + AIOHTTP_CLIENT_TIMEOUT_TOOL_SERVER_DATA = None +else: + try: + AIOHTTP_CLIENT_TIMEOUT_TOOL_SERVER_DATA = int( + AIOHTTP_CLIENT_TIMEOUT_TOOL_SERVER_DATA + ) + except Exception: + AIOHTTP_CLIENT_TIMEOUT_TOOL_SERVER_DATA = 10 + #################################### # OFFLINE_MODE ####################################