mirror of
https://github.com/zhayujie/chatgpt-on-wechat.git
synced 2026-07-21 06:07:13 +08:00
fix get_session error
This commit is contained in:
@@ -50,7 +50,7 @@ class SessionManager(object):
|
|||||||
'''
|
'''
|
||||||
if session_id not in self.sessions:
|
if session_id not in self.sessions:
|
||||||
self.sessions[session_id] = self.sessioncls(session_id, system_prompt, **self.session_args)
|
self.sessions[session_id] = self.sessioncls(session_id, system_prompt, **self.session_args)
|
||||||
elif system_prompt is not None: # 如果有新的system_prompt,更新并重置session
|
elif system_prompt is not None: # 如果有新的system_prompt,更新并重置session
|
||||||
self.sessions[session_id].set_system_prompt(system_prompt)
|
self.sessions[session_id].set_system_prompt(system_prompt)
|
||||||
session = self.sessions[session_id]
|
session = self.sessions[session_id]
|
||||||
return session
|
return session
|
||||||
|
|||||||
@@ -76,7 +76,7 @@ class Tool(Plugin):
|
|||||||
|
|
||||||
# Don't modify bot name
|
# Don't modify bot name
|
||||||
all_sessions = Bridge().get_bot("chat").sessions
|
all_sessions = Bridge().get_bot("chat").sessions
|
||||||
user_session = all_sessions.session_query(query, e_context['context']['session_id'])
|
user_session = all_sessions.session_query(query, e_context['context']['session_id']).messages
|
||||||
|
|
||||||
# chatgpt-tool-hub will reply you with many tools
|
# chatgpt-tool-hub will reply you with many tools
|
||||||
logger.debug("[tool]: just-go")
|
logger.debug("[tool]: just-go")
|
||||||
|
|||||||
Reference in New Issue
Block a user