From ca49af1e53de956eb62744ebed7d580647cdf5ba Mon Sep 17 00:00:00 2001 From: kaixindelele <1985790413@qq.com> Date: Wed, 21 Jun 2023 18:02:08 +0800 Subject: [PATCH] functional --- crazy_functional.py | 94 ++++++++++++++++++++++----------------------- 1 file changed, 47 insertions(+), 47 deletions(-) diff --git a/crazy_functional.py b/crazy_functional.py index a724b97..3ebd070 100644 --- a/crazy_functional.py +++ b/crazy_functional.py @@ -108,10 +108,10 @@ def get_crazy_functions(): "保存当前的对话": { "Function": HotReload(对话历史存档) }, - "[多线程Demo] 解析此项目本身(源码自译解)": { - "AsButton": False, # 加入下拉菜单中 - "Function": HotReload(解析项目本身) - }, + # "[多线程Demo] 解析此项目本身(源码自译解)": { + # "AsButton": False, # 加入下拉菜单中 + # "Function": HotReload(解析项目本身) + # }, # "[老旧的Demo] 把本项目源代码切换成全英文": { # # HotReload 的意思是热更新,修改函数插件代码后,不需要重启程序,代码直接生效 # "AsButton": False, # 加入下拉菜单中 @@ -142,10 +142,10 @@ def get_crazy_functions(): "AsButton": True, # 加入下拉菜单中 "Function": HotReload(批量翻译PDF文档) }, - "询问多个GPT模型": { - "Color": "stop", # 按钮颜色 - "Function": HotReload(同时问询) - }, + # "询问多个GPT模型": { + # "Color": "stop", # 按钮颜色 + # "Function": HotReload(同时问询) + # }, "[测试功能] 批量总结PDF文档": { "Color": "stop", "AsButton": False, # 加入下拉菜单中 @@ -223,45 +223,45 @@ def get_crazy_functions(): except: print('Load function plugin failed') - try: - from crazy_functions.联网的ChatGPT import 连接网络回答问题 - function_plugins.update({ - "连接网络回答问题(先输入问题,再点击按钮,需要访问谷歌)": { - "Color": "stop", - "AsButton": False, # 加入下拉菜单中 - "Function": HotReload(连接网络回答问题) - } - }) - except: - print('Load function plugin failed') + # try: + # from crazy_functions.联网的ChatGPT import 连接网络回答问题 + # function_plugins.update({ + # "连接网络回答问题(先输入问题,再点击按钮,需要访问谷歌)": { + # "Color": "stop", + # "AsButton": False, # 加入下拉菜单中 + # "Function": HotReload(连接网络回答问题) + # } + # }) + # except: + # print('Load function plugin failed') - try: - from crazy_functions.解析项目源代码 import 解析任意code项目 - function_plugins.update({ - "解析项目源代码(手动指定和筛选源代码文件类型)": { - "Color": "stop", - "AsButton": False, - "AdvancedArgs": True, # 调用时,唤起高级参数输入区(默认False) - "ArgsReminder": "输入时用逗号隔开, *代表通配符, 加了^代表不匹配; 不输入代表全部匹配。例如: \"*.c, ^*.cpp, config.toml, ^*.toml\"", # 高级参数输入区的显示提示 - "Function": HotReload(解析任意code项目) - }, - }) - except: - print('Load function plugin failed') + # try: + # from crazy_functions.解析项目源代码 import 解析任意code项目 + # function_plugins.update({ + # "解析项目源代码(手动指定和筛选源代码文件类型)": { + # "Color": "stop", + # "AsButton": False, + # "AdvancedArgs": True, # 调用时,唤起高级参数输入区(默认False) + # "ArgsReminder": "输入时用逗号隔开, *代表通配符, 加了^代表不匹配; 不输入代表全部匹配。例如: \"*.c, ^*.cpp, config.toml, ^*.toml\"", # 高级参数输入区的显示提示 + # "Function": HotReload(解析任意code项目) + # }, + # }) + # except: + # print('Load function plugin failed') - try: - from crazy_functions.询问多个大语言模型 import 同时问询_指定模型 - function_plugins.update({ - "询问多个GPT模型(手动指定询问哪些模型)": { - "Color": "stop", - "AsButton": False, - "AdvancedArgs": True, # 调用时,唤起高级参数输入区(默认False) - "ArgsReminder": "支持任意数量的llm接口,用&符号分隔。例如chatglm&gpt-3.5-turbo&api2d-gpt-4", # 高级参数输入区的显示提示 - "Function": HotReload(同时问询_指定模型) - }, - }) - except: - print('Load function plugin failed') + # try: + # from crazy_functions.询问多个大语言模型 import 同时问询_指定模型 + # function_plugins.update({ + # "询问多个GPT模型(手动指定询问哪些模型)": { + # "Color": "stop", + # "AsButton": False, + # "AdvancedArgs": True, # 调用时,唤起高级参数输入区(默认False) + # "ArgsReminder": "支持任意数量的llm接口,用&符号分隔。例如chatglm&gpt-3.5-turbo&api2d-gpt-4", # 高级参数输入区的显示提示 + # "Function": HotReload(同时问询_指定模型) + # }, + # }) + # except: + # print('Load function plugin failed') try: from crazy_functions.图片生成 import 图片生成 @@ -358,9 +358,9 @@ def get_crazy_functions(): }) from crazy_functions.Latex输出PDF结果 import Latex翻译中文并重新编译PDF function_plugins.update({ - "Arixv翻译(输入arxivID) [需Latex]": { + "ArXiv PDF原生翻译(输入arxivID)": { "Color": "stop", - "AsButton": False, + "AsButton": True, "AdvancedArgs": True, "ArgsReminder": "如果有必要, 请在此处给出自定义翻译命令, 解决部分词汇翻译不准确的问题。 "+