Spaces:
Running
Running
Update vlog4debate.py
Browse files- vlog4debate.py +7 -3
vlog4debate.py
CHANGED
@@ -122,7 +122,9 @@ class Debate:
|
|
122 |
self.moderator.add_event(self.config['moderator_prompt'].replace('##aff_ans##', self.aff_ans).replace('##neg_ans##', self.neg_ans).replace('##round##', 'first'))
|
123 |
self.mod_ans = self.moderator.ask()
|
124 |
self.moderator.add_memory(self.mod_ans)
|
125 |
-
self.mod_ans = eval(self.mod_ans)
|
|
|
|
|
126 |
|
127 |
def round_dct(self, num: int):
|
128 |
dct = {
|
@@ -174,7 +176,7 @@ class Debate:
|
|
174 |
|
175 |
def run(self):
|
176 |
for round in range(self.max_round - 1):
|
177 |
-
print(f"===== Debate Round-{round+
|
178 |
self.affirmative.add_event(self.config['debate_prompt'].replace('##oppo_ans##', self.neg_ans))
|
179 |
self.aff_ans = self.affirmative.ask()
|
180 |
self.affirmative.add_memory(self.aff_ans)
|
@@ -186,7 +188,9 @@ class Debate:
|
|
186 |
self.moderator.add_event(self.config['moderator_prompt'].replace('##aff_ans##', self.aff_ans).replace('##neg_ans##', self.neg_ans).replace('##round##', self.round_dct(round+2)))
|
187 |
self.mod_ans = self.moderator.ask()
|
188 |
self.moderator.add_memory(self.mod_ans)
|
189 |
-
self.mod_ans = eval(self.mod_ans)
|
|
|
|
|
190 |
|
191 |
if self.mod_ans["debate_answer"] != '':
|
192 |
self.config.update(self.mod_ans)
|
|
|
122 |
self.moderator.add_event(self.config['moderator_prompt'].replace('##aff_ans##', self.aff_ans).replace('##neg_ans##', self.neg_ans).replace('##round##', 'first'))
|
123 |
self.mod_ans = self.moderator.ask()
|
124 |
self.moderator.add_memory(self.mod_ans)
|
125 |
+
#self.mod_ans = eval(self.mod_ans)
|
126 |
+
self.mod_ans = self.mod_ans.replace("json", "")
|
127 |
+
self.mod_ans = json.loads(self.mod_ans)
|
128 |
|
129 |
def round_dct(self, num: int):
|
130 |
dct = {
|
|
|
176 |
|
177 |
def run(self):
|
178 |
for round in range(self.max_round - 1):
|
179 |
+
print(f"===== Debate Round-{round+2} =====\n")
|
180 |
self.affirmative.add_event(self.config['debate_prompt'].replace('##oppo_ans##', self.neg_ans))
|
181 |
self.aff_ans = self.affirmative.ask()
|
182 |
self.affirmative.add_memory(self.aff_ans)
|
|
|
188 |
self.moderator.add_event(self.config['moderator_prompt'].replace('##aff_ans##', self.aff_ans).replace('##neg_ans##', self.neg_ans).replace('##round##', self.round_dct(round+2)))
|
189 |
self.mod_ans = self.moderator.ask()
|
190 |
self.moderator.add_memory(self.mod_ans)
|
191 |
+
#self.mod_ans = eval(self.mod_ans)
|
192 |
+
self.mod_ans = self.mod_ans.replace("json", "")
|
193 |
+
self.mod_ans = json.loads(self.mod_ans)
|
194 |
|
195 |
if self.mod_ans["debate_answer"] != '':
|
196 |
self.config.update(self.mod_ans)
|