|
@@ -22,7 +22,7 @@ from open_webui.config import (
|
|
)
|
|
)
|
|
from open_webui.env import (
|
|
from open_webui.env import (
|
|
AIOHTTP_CLIENT_TIMEOUT,
|
|
AIOHTTP_CLIENT_TIMEOUT,
|
|
- AIOHTTP_CLIENT_TIMEOUT_OPENAI_MODEL_LIST,
|
|
|
|
|
|
+ AIOHTTP_CLIENT_TIMEOUT_MODEL_LIST,
|
|
ENABLE_FORWARD_USER_INFO_HEADERS,
|
|
ENABLE_FORWARD_USER_INFO_HEADERS,
|
|
BYPASS_MODEL_ACCESS_CONTROL,
|
|
BYPASS_MODEL_ACCESS_CONTROL,
|
|
)
|
|
)
|
|
@@ -53,7 +53,7 @@ log.setLevel(SRC_LOG_LEVELS["OPENAI"])
|
|
|
|
|
|
|
|
|
|
async def send_get_request(url, key=None, user: UserModel = None):
|
|
async def send_get_request(url, key=None, user: UserModel = None):
|
|
- timeout = aiohttp.ClientTimeout(total=AIOHTTP_CLIENT_TIMEOUT_OPENAI_MODEL_LIST)
|
|
|
|
|
|
+ timeout = aiohttp.ClientTimeout(total=AIOHTTP_CLIENT_TIMEOUT_MODEL_LIST)
|
|
try:
|
|
try:
|
|
async with aiohttp.ClientSession(timeout=timeout, trust_env=True) as session:
|
|
async with aiohttp.ClientSession(timeout=timeout, trust_env=True) as session:
|
|
async with session.get(
|
|
async with session.get(
|
|
@@ -448,9 +448,7 @@ async def get_models(
|
|
|
|
|
|
r = None
|
|
r = None
|
|
async with aiohttp.ClientSession(
|
|
async with aiohttp.ClientSession(
|
|
- timeout=aiohttp.ClientTimeout(
|
|
|
|
- total=AIOHTTP_CLIENT_TIMEOUT_OPENAI_MODEL_LIST
|
|
|
|
- )
|
|
|
|
|
|
+ timeout=aiohttp.ClientTimeout(total=AIOHTTP_CLIENT_TIMEOUT_MODEL_LIST)
|
|
) as session:
|
|
) as session:
|
|
try:
|
|
try:
|
|
async with session.get(
|
|
async with session.get(
|
|
@@ -530,7 +528,7 @@ async def verify_connection(
|
|
key = form_data.key
|
|
key = form_data.key
|
|
|
|
|
|
async with aiohttp.ClientSession(
|
|
async with aiohttp.ClientSession(
|
|
- timeout=aiohttp.ClientTimeout(total=AIOHTTP_CLIENT_TIMEOUT_OPENAI_MODEL_LIST)
|
|
|
|
|
|
+ timeout=aiohttp.ClientTimeout(total=AIOHTTP_CLIENT_TIMEOUT_MODEL_LIST)
|
|
) as session:
|
|
) as session:
|
|
try:
|
|
try:
|
|
async with session.get(
|
|
async with session.get(
|