From 362f0d177f3086821fbc42a0f89346be31e41541 Mon Sep 17 00:00:00 2001 From: Joseph Cheung Date: Thu, 2 Mar 2023 15:35:42 +0800 Subject: [PATCH] d --- searx/webapp.py | 3 ++- searx/webapp1.py | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/searx/webapp.py b/searx/webapp.py index 1afd49620..3aab01ecc 100755 --- a/searx/webapp.py +++ b/searx/webapp.py @@ -2045,7 +2045,7 @@ function chatmore() method: "POST", headers: headers, body: b64EncodeUnicode( JSON.stringify({ - "messages": [{'role':'assistant','content': document.querySelector("#chat").innerHTML.replace(/.*?<\/a.*?>/g, '').replace(/]+>/g,"").replace(/\n\n/g,"\n") +"\n" + '以上是“'+ original_search_query + '”的网络知识'}, {'role':'user','content':'给出需要更多网络知识才能回答的,不含代词的完整独立问题,json数组格式["q1","q2","q3","q4"]'}] , + "messages": [{'role':'assistant','content': document.querySelector("#chat").innerHTML.replace(/.*?<\/a.*?>/g, '').replace(/]+>/g,"").replace(/\n\n/g,"\n") +"\n" + '以上是“'+ original_search_query + '”的网络知识'}, {'role':'user','content':'给出需要更多网络知识才能回答的,不含代词的完整独立问题,不带序号的json数组格式["q1","q2","q3","q4"]'}] , "max_tokens": 1500, "temperature": 0.7, "top_p": 1, @@ -2059,6 +2059,7 @@ function chatmore() .then(response => response.json()) .then(data => { JSON.parse(data.choices[0].message.content.replaceAll("\n","")).forEach(item => { + if(String(item).length>5) document.querySelector("#chat_more").innerHTML += '' }); }) diff --git a/searx/webapp1.py b/searx/webapp1.py index 1afd49620..3aab01ecc 100644 --- a/searx/webapp1.py +++ b/searx/webapp1.py @@ -2045,7 +2045,7 @@ function chatmore() method: "POST", headers: headers, body: b64EncodeUnicode( JSON.stringify({ - "messages": [{'role':'assistant','content': document.querySelector("#chat").innerHTML.replace(/.*?<\/a.*?>/g, '').replace(/]+>/g,"").replace(/\n\n/g,"\n") +"\n" + '以上是“'+ original_search_query + '”的网络知识'}, {'role':'user','content':'给出需要更多网络知识才能回答的,不含代词的完整独立问题,json数组格式["q1","q2","q3","q4"]'}] , + "messages": [{'role':'assistant','content': document.querySelector("#chat").innerHTML.replace(/.*?<\/a.*?>/g, '').replace(/]+>/g,"").replace(/\n\n/g,"\n") +"\n" + '以上是“'+ original_search_query + '”的网络知识'}, {'role':'user','content':'给出需要更多网络知识才能回答的,不含代词的完整独立问题,不带序号的json数组格式["q1","q2","q3","q4"]'}] , "max_tokens": 1500, "temperature": 0.7, "top_p": 1, @@ -2059,6 +2059,7 @@ function chatmore() .then(response => response.json()) .then(data => { JSON.parse(data.choices[0].message.content.replaceAll("\n","")).forEach(item => { + if(String(item).length>5) document.querySelector("#chat_more").innerHTML += '' }); })