Ali2206 commited on
Commit
e0a0615
·
verified ·
1 Parent(s): a893249

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +1 -15
app.py CHANGED
@@ -40,16 +40,6 @@ CONFIG = {
40
  }
41
  }
42
 
43
- def generate_tool_embeddings(agent):
44
- tu = ToolUniverse(tool_files=CONFIG["tool_files"])
45
- tu.load_tools()
46
- embedding_tensor = agent.rag_model.generate_tool_desc_embedding(tu)
47
- if embedding_tensor is not None:
48
- torch.save(embedding_tensor, CONFIG["embedding_filename"])
49
- logger.info(f"Saved new embedding tensor to {CONFIG['embedding_filename']}")
50
- else:
51
- logger.warning("Embedding generation returned None")
52
-
53
  def prepare_tool_files():
54
  os.makedirs(os.path.join(current_dir, 'data'), exist_ok=True)
55
  if not os.path.exists(CONFIG["tool_files"]["new_tool"]):
@@ -74,10 +64,6 @@ def create_agent():
74
  seed=42,
75
  additional_default_tools=["DirectResponse", "RequireClarification"]
76
  )
77
- if not os.path.exists(CONFIG["embedding_filename"]):
78
- generate_tool_embeddings(agent)
79
- else:
80
- logger.info("Embedding file found. Skipping embedding generation.")
81
  agent.init_model()
82
  return agent
83
  except Exception as e:
@@ -145,7 +131,7 @@ def main():
145
  global agent
146
  agent = create_agent()
147
  demo = create_demo(agent)
148
- demo.launch(share=True)
149
 
150
  if __name__ == "__main__":
151
  main()
 
40
  }
41
  }
42
 
 
 
 
 
 
 
 
 
 
 
43
  def prepare_tool_files():
44
  os.makedirs(os.path.join(current_dir, 'data'), exist_ok=True)
45
  if not os.path.exists(CONFIG["tool_files"]["new_tool"]):
 
64
  seed=42,
65
  additional_default_tools=["DirectResponse", "RequireClarification"]
66
  )
 
 
 
 
67
  agent.init_model()
68
  return agent
69
  except Exception as e:
 
131
  global agent
132
  agent = create_agent()
133
  demo = create_demo(agent)
134
+ demo.queue(concurrency_count=1, max_size=20).launch(share=True)
135
 
136
  if __name__ == "__main__":
137
  main()