Adibvafa commited on
Commit
ccbf627
·
1 Parent(s): 09ddc41

Fix interface.py to work with refactored agent

Browse files
Files changed (1) hide show
  1. interface.py +5 -5
interface.py CHANGED
@@ -136,15 +136,15 @@ class ChatInterface:
136
  {"messages": messages}, {"configurable": {"thread_id": self.current_thread_id}}
137
  ):
138
  if isinstance(event, dict):
139
- if "process" in event:
140
- content = event["process"]["messages"][-1].content
141
  if content:
142
  content = re.sub(r"temp/[^\s]*", "", content)
143
  chat_history.append(ChatMessage(role="assistant", content=content))
144
  yield chat_history, self.display_file_path, ""
145
 
146
- elif "execute" in event:
147
- for message in event["execute"]["messages"]:
148
  tool_name = message.name
149
  tool_result = eval(message.content)[0]
150
 
@@ -201,7 +201,7 @@ def create_demo(agent, tools_dict):
201
  with gr.Column():
202
  gr.Markdown(
203
  """
204
- # 🏥 MedRAX
205
  Medical Reasoning Agent for Chest X-ray
206
  """
207
  )
 
136
  {"messages": messages}, {"configurable": {"thread_id": self.current_thread_id}}
137
  ):
138
  if isinstance(event, dict):
139
+ if "agent" in event:
140
+ content = event["agent"]["messages"][-1].content
141
  if content:
142
  content = re.sub(r"temp/[^\s]*", "", content)
143
  chat_history.append(ChatMessage(role="assistant", content=content))
144
  yield chat_history, self.display_file_path, ""
145
 
146
+ elif "tools" in event:
147
+ for message in event["tools"]["messages"]:
148
  tool_name = message.name
149
  tool_result = eval(message.content)[0]
150
 
 
201
  with gr.Column():
202
  gr.Markdown(
203
  """
204
+ # 🏥 MedRAX-2
205
  Medical Reasoning Agent for Chest X-ray
206
  """
207
  )