metalogic to DialogueSimulator;

pull/55/head
Kye 2 years ago
parent 882b6f8366
commit 97b857679c

@ -35,7 +35,7 @@ class DialogueSimulator:
speaker = self.agents[speaker_idx] speaker = self.agents[speaker_idx]
#2. next speaker ends message #2. next speaker ends message
message = speaker.send() message = speaker.run()
#everyone receives messages #everyone receives messages
for receiver in self.agents: for receiver in self.agents:

@ -114,6 +114,9 @@ class Worker:
""" """
self.message_history.append(f"{name}: {message}") self.message_history.append(f"{name}: {message}")
def send(self, ) -> str:
self.agent.run(self.message_history)
def add(self, task, priority=0): def add(self, task, priority=0):
self.task_queue.append((priority, task)) self.task_queue.append((priority, task))

Loading…
Cancel
Save