소스 검색

Merge pull request #10919 from df-cgdm/main

**fix** Resolve a bug in /api/models/base which was not returning openai models when ENABLE_FORWARD_USER_INFO_HEADERS is true
Timothy Jaeryang Baek 2 달 전
부모
커밋
1dd442f38b
2개의 변경된 파일2개의 추가작업 그리고 2개의 파일을 삭제
  1. 1 1
      backend/open_webui/main.py
  2. 1 1
      backend/open_webui/routers/openai.py

+ 1 - 1
backend/open_webui/main.py

@@ -972,7 +972,7 @@ async def get_models(request: Request, user=Depends(get_verified_user)):
 
 @app.get("/api/models/base")
 async def get_base_models(request: Request, user=Depends(get_admin_user)):
-    models = await get_all_base_models(request)
+    models = await get_all_base_models(request, user=user)
     return {"data": models}
 
 

+ 1 - 1
backend/open_webui/routers/openai.py

@@ -67,7 +67,7 @@ async def send_get_request(url, key=None, user: UserModel = None):
                             "X-OpenWebUI-User-Email": user.email,
                             "X-OpenWebUI-User-Role": user.role,
                         }
-                        if ENABLE_FORWARD_USER_INFO_HEADERS
+                        if ENABLE_FORWARD_USER_INFO_HEADERS and user
                         else {}
                     ),
                 },