Timothy Jaeryang Baek 5 月之前
父節點
當前提交
c667d27c38
共有 2 個文件被更改,包括 4 次插入4 次删除
  1. 4 3
      backend/open_webui/utils/middleware.py
  2. 0 1
      src/lib/components/chat/Placeholder.svelte

+ 4 - 3
backend/open_webui/utils/middleware.py

@@ -1430,11 +1430,12 @@ async def process_chat_response(
 
                             if after_tag:
                                 content_blocks[-1]["content"] = after_tag
+                                tag_content_handler(
+                                    content_type, tags, after_tag, content_blocks
+                                )
 
-                            content = after_tag
                             break
-
-                if content and content_blocks[-1]["type"] == content_type:
+                elif content_blocks[-1]["type"] == content_type:
                     start_tag = content_blocks[-1]["start_tag"]
                     end_tag = content_blocks[-1]["end_tag"]
                     # Match end tag e.g., </tag>

+ 0 - 1
src/lib/components/chat/Placeholder.svelte

@@ -202,7 +202,6 @@
 					{createMessagePair}
 					placeholder={$i18n.t('How can I help you today?')}
 					onChange={(input) => {
-						console.log('input', input);
 						if (input.prompt !== null) {
 							localStorage.setItem(`chat-input`, JSON.stringify(input));
 						} else {