use CONFIG to adapt pydantic..

This commit is contained in:
geekan 2023-07-07 10:30:53 +08:00
parent e5d70f3f21
commit 4719bbeb7f
3 changed files with 26 additions and 17 deletions

View file

@ -19,7 +19,7 @@ class Environment:
"""环境,承载一批角色,角色可以向环境发布消息,可以被其他角色观察到"""
def __init__(self):
self.roles: dict[str, Role] = {}
self.message_queue = Queue()
# self.message_queue = Queue()
self.memory = Memory()
self.history = ''
@ -39,7 +39,7 @@ class Environment:
def publish_message(self, message: Message):
"""向当前环境发布信息"""
self.message_queue.put(message)
# self.message_queue.put(message)
self.memory.add(message)
self.history += f"\n{message}"