Timothy Jaeryang Baek 4 luni în urmă
părinte
comite
a730a277b9
1 a modificat fișierele cu 9 adăugiri și 10 ștergeri
  1. 9 10
      backend/open_webui/utils/middleware.py

+ 9 - 10
backend/open_webui/utils/middleware.py

@@ -1505,8 +1505,8 @@ async def process_chat_response(
                             )
 
                             follow_ups_string = response_message.get(
-                                "content", response_message.get("reasoning_content", "")
-                            )
+                                "content"
+                            ) or response_message.get("reasoning_content", "")
                         else:
                             follow_ups_string = ""
 
@@ -1569,12 +1569,12 @@ async def process_chat_response(
                                         "message", {}
                                     )
 
-                                    title_string = response_message.get(
-                                        "content",
-                                        response_message.get(
+                                    title_string = (
+                                        response_message.get("content")
+                                        or response_message.get(
                                             "reasoning_content",
-                                            message.get("content", user_message),
-                                        ),
+                                        )
+                                        or message.get("content", user_message)
                                     )
                                 else:
                                     title_string = ""
@@ -1633,9 +1633,8 @@ async def process_chat_response(
                                 )
 
                                 tags_string = response_message.get(
-                                    "content",
-                                    response_message.get("reasoning_content", ""),
-                                )
+                                    "content"
+                                ) or response_message.get("reasoning_content", "")
                             else:
                                 tags_string = ""