dj86 commited on
Commit
b0120f3
1 Parent(s): e9b0b75

Update vlog4debate.py

Browse files
Files changed (1) hide show
  1. 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+1} =====\n")
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)