diff --git a/fjerkroa_bot/ai_responder.py b/fjerkroa_bot/ai_responder.py index 3fde220..8940f01 100644 --- a/fjerkroa_bot/ai_responder.py +++ b/fjerkroa_bot/ai_responder.py @@ -163,6 +163,7 @@ class AIResponder(AIResponderBase): if self.memory_file.exists(): with open(self.memory_file, 'rb') as fd: self.memory = pickle.load(fd) + logging.info(f'memmory:\n{self.memory}') def message(self, message: AIMessage, limit: Optional[int] = None) -> List[Dict[str, Any]]: messages = [] diff --git a/fjerkroa_bot/openai_responder.py b/fjerkroa_bot/openai_responder.py index 23c1fd3..e048e5e 100644 --- a/fjerkroa_bot/openai_responder.py +++ b/fjerkroa_bot/openai_responder.py @@ -121,14 +121,14 @@ class OpenAIResponder(AIResponder, LeonardoAIDrawMixIn): f'The whole memory should not be too long, summarize if required. ' f'Write just new memory data without any comments.'}] try: - logging.info(f'send this memory request:\n{pp(messages)}') + # logging.info(f'send this memory request:\n{pp(messages)}') result = await openai_chat(self.client, model=self.config['memory-model'], messages=messages, temperature=0.6, max_tokens=4096) new_memory = result.choices[0].message.content - logging.info(f'new memory:\n{pp(new_memory)}') + logging.info(f'new memory:\n{new_memory}') return new_memory except Exception as err: logging.warning(f"failed to create new memory: {repr(err)}") diff --git a/openai_chat.dat b/openai_chat.dat index 23a6486..9c0b6f9 100644 Binary files a/openai_chat.dat and b/openai_chat.dat differ