From 9e1675d4fb40ac58f18d0f69194d5c1583f56916 Mon Sep 17 00:00:00 2001 From: Joseph Cheung Date: Mon, 20 Feb 2023 18:37:16 +0800 Subject: [PATCH] Update webapp.py --- searx/webapp.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/searx/webapp.py b/searx/webapp.py index dc598a7a6..555155257 100755 --- a/searx/webapp.py +++ b/searx/webapp.py @@ -16,6 +16,7 @@ import base64 import requests import markdown import re +import datetime from timeit import default_timer from html import escape @@ -691,6 +692,10 @@ def search(): search_query.query = search_query.query.replace("谁是","") if len(search_query.query)>10 and not "谁是" in search_query.query: prompt = search_query.query + "\n对以上问题生成一个Google搜索词:\n" + if "今年" in prompt or "今天" in prompt: + now = datetime.datetime.now() + prompt.replace("今年",now.strftime('%Y年')) + prompt.replace("今天",now.strftime('%Y年%m月%d日')) gpt = "" gpt_url = "https://api.openai.com/v1/engines/text-davinci-003/completions" gpt_headers = { @@ -744,6 +749,7 @@ def search(): if res['content'] == '': continue new_url = 'https://url'+str(len(url_pair)+1) url_pair[new_url] = res['url'] + res['title'] = res['title'].replace("التغريدات مع الردود بواسطة","") res['content'] = res['content'].replace("Translate Tweet. ","") res['content'] = res['content'].replace("Learn more ","") res['content'] = res['content'].replace("Translate Tweet.","")