Timothy Jaeryang Baek 4 달 전
부모
커밋
1ea00a58f9
1개의 변경된 파일2개의 추가작업 그리고 2개의 파일을 삭제
  1. 2 2
      backend/open_webui/utils/middleware.py

+ 2 - 2
backend/open_webui/utils/middleware.py

@@ -616,7 +616,7 @@ async def process_chat_response(request, response, user, events, metadata, tasks
                                 user,
                             )
 
-                            if res:
+                            if res and isinstance(res, dict):
                                 title = (
                                     res.get("choices", [])[0]
                                     .get("message", {})
@@ -648,7 +648,7 @@ async def process_chat_response(request, response, user, events, metadata, tasks
                                 user,
                             )
 
-                            if res:
+                            if res and isinstance(res, dict):
                                 tags_string = (
                                     res.get("choices", [])[0]
                                     .get("message", {})