Nyha15 commited on
Commit
f4a5012
·
1 Parent(s): 10f610b

Removed LLM call

Browse files
Files changed (1) hide show
  1. app.py +2 -7
app.py CHANGED
@@ -151,10 +151,8 @@ class InterpretAgent(MCPAgent):
151
  self.data_info = None
152
  self.stats = None
153
  self.corr = None
154
- # rule-based tools
155
  self.register_tool(MCPTool("interpret_statistics", "", self._int_stats))
156
  self.register_tool(MCPTool("interpret_correlation", "", self._int_corr))
157
- # stubbed LLM tools
158
  self.register_tool(MCPTool("llm_interpret", "LLM stub", self._llm_interpret))
159
  self.register_tool(MCPTool("llm_report", "LLM stub", self._llm_report))
160
 
@@ -201,16 +199,12 @@ class DataAnalystDuo:
201
  self.I.connect(self.C)
202
 
203
  def run(self, url):
204
- # 1) load data
205
  self.I.send_message("ComputeAgent", "request_data_load", {"url": url})
206
  self.C.process(); self.I.process()
207
- # 2) stats
208
  self.I.send_message("ComputeAgent", "request_statistics", {})
209
  self.C.process(); self.I.process()
210
- # 3) correlation
211
  self.I.send_message("ComputeAgent", "request_correlation", {})
212
  self.C.process(); self.I.process()
213
- # 4) report
214
  self.C.send_message("InterpretAgent", "request_report", {"report_title": "Analysis Report"})
215
  self.I.process(); self.C.process()
216
  return {
@@ -236,4 +230,5 @@ demo = gr.Interface(
236
 
237
  if __name__ == "__main__":
238
  port = int(os.environ.get("PORT", 7860))
239
- demo.launch(server_name="0.0.0.0", port=port)
 
 
151
  self.data_info = None
152
  self.stats = None
153
  self.corr = None
 
154
  self.register_tool(MCPTool("interpret_statistics", "", self._int_stats))
155
  self.register_tool(MCPTool("interpret_correlation", "", self._int_corr))
 
156
  self.register_tool(MCPTool("llm_interpret", "LLM stub", self._llm_interpret))
157
  self.register_tool(MCPTool("llm_report", "LLM stub", self._llm_report))
158
 
 
199
  self.I.connect(self.C)
200
 
201
  def run(self, url):
 
202
  self.I.send_message("ComputeAgent", "request_data_load", {"url": url})
203
  self.C.process(); self.I.process()
 
204
  self.I.send_message("ComputeAgent", "request_statistics", {})
205
  self.C.process(); self.I.process()
 
206
  self.I.send_message("ComputeAgent", "request_correlation", {})
207
  self.C.process(); self.I.process()
 
208
  self.C.send_message("InterpretAgent", "request_report", {"report_title": "Analysis Report"})
209
  self.I.process(); self.C.process()
210
  return {
 
230
 
231
  if __name__ == "__main__":
232
  port = int(os.environ.get("PORT", 7860))
233
+ # NOTE: use server_port instead of port in Gradio 4.13.0
234
+ demo.launch(server_name="0.0.0.0", server_port=port)