jinysun commited on
Commit
434f63b
·
verified ·
1 Parent(s): f192225

Update agent.py

Browse files
Files changed (1) hide show
  1. agent.py +2 -2
agent.py CHANGED
@@ -130,10 +130,10 @@ class TeLLAgent:
130
  def run(self, prompt):
131
  prompt = prompt + ' ' + str(self.file_path) + ' ' + str(self.image_path)
132
  outputs = self.agent_executor1.invoke( {"input": prompt})
133
- if outputs["intermediate_steps"] ==[]:
134
  prompt = str(' ' +outputs["input"]+ ' ' + outputs["output"].split('Action')[0].split('Final Answer')[0].replace("*", "") )
135
  outputs = self.agent_executor2.invoke( {"input":prompt })
136
- else:
137
  prompt = str(' ' + outputs["input"] + ' ' + outputs["intermediate_steps"][0][0].log.split('Action')[0].replace("*", ""))
138
  outputs = self.agent_executor2.invoke( {"input": prompt})
139
  return outputs['output']
 
130
  def run(self, prompt):
131
  prompt = prompt + ' ' + str(self.file_path) + ' ' + str(self.image_path)
132
  outputs = self.agent_executor1.invoke( {"input": prompt})
133
+ try:
134
  prompt = str(' ' +outputs["input"]+ ' ' + outputs["output"].split('Action')[0].split('Final Answer')[0].replace("*", "") )
135
  outputs = self.agent_executor2.invoke( {"input":prompt })
136
+ except:
137
  prompt = str(' ' + outputs["input"] + ' ' + outputs["intermediate_steps"][0][0].log.split('Action')[0].replace("*", ""))
138
  outputs = self.agent_executor2.invoke( {"input": prompt})
139
  return outputs['output']