@@ -18,7 +18,7 @@ class OpenAIBot(Bot): | |||
# acquire reply content | |||
if not context or not context.get('type') or context.get('type') == 'TEXT': | |||
logger.info("[OPEN_AI] query={}".format(query)) | |||
from_user_id = context['from_user_id'] | |||
from_user_id = context.get('from_user_id') or context.get('session_id') | |||
if query == '#清除记忆': | |||
Session.clear_session(from_user_id) | |||
return '记忆已清除' | |||
@@ -163,4 +163,4 @@ class Session(object): | |||
@staticmethod | |||
def clear_all_session(): | |||
user_session.clear() | |||
user_session.clear() |