acecalisto3 commited on
Commit
7ec1e92
·
verified ·
1 Parent(s): 7a85df8

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +1 -9
app.py CHANGED
@@ -302,13 +302,11 @@ def create_agent(name: str, agent_type: str, complexity: int) -> str:
302
  pypelyne.add_agent(agent)
303
  return f"Agent created: {agent}"
304
 
305
-
306
  def create_tool(name: str, tool_type: str) -> str:
307
  tool = Tool(name, tool_type)
308
  pypelyne.add_tool(tool)
309
  return f"Tool created: {tool}"
310
 
311
-
312
  def assign_tool(agent_name: str, tool_name: str) -> str:
313
  agent = next((a for a in pypelyne.agents if a.name == agent_name), None)
314
  tool = next((t for t in pypelyne.tools if t.name == tool_name), None)
@@ -319,31 +317,25 @@ def assign_tool(agent_name: str, tool_name: str) -> str:
319
  else:
320
  return "Agent or tool not found."
321
 
322
-
323
  def generate_chat_app() -> str:
324
  return pypelyne.generate_chat_app()
325
 
326
-
327
  def list_agents() -> str:
328
  return (
329
  "\n".join(str(agent) for agent in pypelyne.agents) or "No agents created yet."
330
  )
331
 
332
-
333
  def list_tools() -> str:
334
  return "\n".join(str(tool) for tool in pypelyne.tools) or "No tools created yet."
335
 
336
-
337
  def chat_with_pypelyne(message: str) -> str:
338
  return pypelyne.run_action("MAIN", message)
339
 
340
-
341
  def set_purpose_and_directory(purpose: str, directory: str) -> str:
342
  pypelyne.purpose = purpose
343
  pypelyne.directory = directory
344
  return f"Purpose set to: {purpose}\nWorking directory set to: {directory}"
345
 
346
-
347
  with gr.Blocks() as app:
348
  gr.Markdown("# Welcome to Pypelyne")
349
  gr.Markdown("Create your custom pipeline with agents and tools, then chat with it!")
@@ -438,4 +430,4 @@ if __name__ == "__main__":
438
  return jsonify({"tools": tools})
439
 
440
  if __name__ == "__main__":
441
- app.run()
 
302
  pypelyne.add_agent(agent)
303
  return f"Agent created: {agent}"
304
 
 
305
  def create_tool(name: str, tool_type: str) -> str:
306
  tool = Tool(name, tool_type)
307
  pypelyne.add_tool(tool)
308
  return f"Tool created: {tool}"
309
 
 
310
  def assign_tool(agent_name: str, tool_name: str) -> str:
311
  agent = next((a for a in pypelyne.agents if a.name == agent_name), None)
312
  tool = next((t for t in pypelyne.tools if t.name == tool_name), None)
 
317
  else:
318
  return "Agent or tool not found."
319
 
 
320
  def generate_chat_app() -> str:
321
  return pypelyne.generate_chat_app()
322
 
 
323
  def list_agents() -> str:
324
  return (
325
  "\n".join(str(agent) for agent in pypelyne.agents) or "No agents created yet."
326
  )
327
 
 
328
  def list_tools() -> str:
329
  return "\n".join(str(tool) for tool in pypelyne.tools) or "No tools created yet."
330
 
 
331
  def chat_with_pypelyne(message: str) -> str:
332
  return pypelyne.run_action("MAIN", message)
333
 
 
334
  def set_purpose_and_directory(purpose: str, directory: str) -> str:
335
  pypelyne.purpose = purpose
336
  pypelyne.directory = directory
337
  return f"Purpose set to: {purpose}\nWorking directory set to: {directory}"
338
 
 
339
  with gr.Blocks() as app:
340
  gr.Markdown("# Welcome to Pypelyne")
341
  gr.Markdown("Create your custom pipeline with agents and tools, then chat with it!")
 
430
  return jsonify({"tools": tools})
431
 
432
  if __name__ == "__main__":
433
+ app.run()