chatglm3接入,可实现函数调用,代码执行等功能

This commit is contained in:
严浪
2023-11-12 13:41:01 +08:00
parent 51dac0eab1
commit 287e7a2592
8 changed files with 627 additions and 0 deletions

View File

@@ -11,6 +11,7 @@ from wcferry import Wcf, WxMsg
from configuration import Config
from func_chatgpt import ChatGPT
from func_chatglm import ChatGLM
from func_chengyu import cy
from func_news import News
from func_tigerbot import TigerBot
@@ -36,6 +37,8 @@ class Robot(Job):
self.chat = ChatGPT(cgpt.get("key"), cgpt.get("api"), cgpt.get("proxy"), cgpt.get("prompt"))
elif self.config.XINGHUO_WEB:
self.chat = XinghuoWeb(self.config.XINGHUO_WEB)
elif self.config.CHATGLM:
self.chat = ChatGLM(wcf, self.config.CHATGLM)
else:
self.chat = None