From e76d8cfbc2b23a4e2ce9cc360efe53ccab061055 Mon Sep 17 00:00:00 2001 From: Your Name Date: Wed, 29 Mar 2023 11:34:03 +0800 Subject: [PATCH] =?UTF-8?q?[=E5=AE=9E=E9=AA=8C]=20=E5=8E=86=E5=8F=B2?= =?UTF-8?q?=E4=B8=8A=E7=9A=84=E4=BB=8A=E5=A4=A9=EF=BC=88=E9=AB=98=E7=BA=A7?= =?UTF-8?q?=E5=87=BD=E6=95=B0demo=EF=BC=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- crazy_functions/高级功能函数模板.py | 15 +++++++++------ functional_crazy.py | 6 ++---- other_llms/text-generation-webui | 1 + 3 files changed, 12 insertions(+), 10 deletions(-) create mode 160000 other_llms/text-generation-webui diff --git a/crazy_functions/高级功能函数模板.py b/crazy_functions/高级功能函数模板.py index bbaa545..f29e387 100644 --- a/crazy_functions/高级功能函数模板.py +++ b/crazy_functions/高级功能函数模板.py @@ -1,16 +1,19 @@ -from predict import predict_no_ui -from toolbox import CatchException, report_execption, write_results_to_file, predict_no_ui_but_counting_down -fast_debug = False +from predict import predict_no_ui_long_connection +from toolbox import CatchException, report_execption, write_results_to_file +import datetime @CatchException def 高阶功能模板函数(txt, top_p, temperature, chatbot, history, systemPromptTxt, WEB_PORT): history = [] # 清空历史,以免输入溢出 - for i in range(5): - i_say = f'我给出一个数字,你给出该数字的平方。我给出数字:{i}' + for i in range(3): + currentMonth = (datetime.date.today() + datetime.timedelta(days=i)).month + currentDay = (datetime.date.today() + datetime.timedelta(days=i)).day + i_say = f'今天是{currentMonth}月{currentDay}日,历史中的{currentMonth}月{currentDay}日发生了哪些大事?' chatbot.append((i_say, "[Local Message] waiting gpt response.")) yield chatbot, history, '正常' # 由于请求gpt需要一段时间,我们先及时地做一次状态显示 - gpt_say = predict_no_ui(inputs=i_say, top_p=top_p, temperature=temperature) # 请求gpt,需要一段时间 + # history = [] 每次询问不携带之前的询问历史 + gpt_say = predict_no_ui_long_connection(inputs=i_say, top_p=top_p, temperature=temperature, history=[], sys_prompt="You are a history teacher.") # 请求gpt,需要一段时间 chatbot[-1] = (i_say, gpt_say) history.append(i_say);history.append(gpt_say) diff --git a/functional_crazy.py b/functional_crazy.py index 000e65d..50405a3 100644 --- a/functional_crazy.py +++ b/functional_crazy.py @@ -33,12 +33,10 @@ def get_crazy_functionals(): "Color": "stop", # 按钮颜色 "Function": 批量生成函数注释 }, - "[实验] 把本项目源代码切换成全英文(多线程)": { - "Color": "stop", # 按钮颜色 + "[实验] 把本项目源代码切换成全英文(多线程demo)": { "Function": 全项目切换英文 }, - "[实验] 实验功能函数模板": { - "Color": "stop", # 按钮颜色 + "[实验] 历史上的今天(高级函数demo)": { "Function": 高阶功能模板函数 }, } diff --git a/other_llms/text-generation-webui b/other_llms/text-generation-webui new file mode 160000 index 0000000..46f6536 --- /dev/null +++ b/other_llms/text-generation-webui @@ -0,0 +1 @@ +Subproject commit 46f6536fae8650b4c9f8564c45f4b9f0a46bb8e4