Sandiago21 commited on
Commit
47a9ccb
·
verified ·
1 Parent(s): b0a80a2

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +27 -26
app.py CHANGED
@@ -654,31 +654,32 @@ def tool_executor(state: AgentState):
654
 
655
  return state
656
 
657
- safe_workflow = StateGraph(AgentState)
658
- # safe_workflow = StateGraph(dict)
659
-
660
- safe_workflow.add_node("planner", planner_node)
661
- safe_workflow.add_node("tool_executor", tool_executor)
662
- safe_workflow.add_node("safety", safety_node)
663
- # safe_workflow.add_node("judge", Judge)
664
-
665
- # safe_workflow.set_entry_point("planner")
666
-
667
- safe_workflow.add_edge(START, "planner")
668
- safe_workflow.add_edge("planner", "tool_executor")
669
- safe_workflow.add_edge("tool_executor", "safety")
670
- # safe_workflow.add_edge("safety", "judge")
671
- # safe_workflow.add_conditional_edges(
672
- # "safety",
673
- # route,
674
- # {
675
- # "allow": "tool_executor",
676
- # "block": END,
677
- # },
678
- # )
679
- # safe_workflow.add_edge("tool_executor", END)
680
 
681
- # safe_app = safe_workflow.compile()
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
682
 
683
 
684
 
@@ -686,7 +687,7 @@ safe_workflow.add_edge("tool_executor", "safety")
686
  # ----- THIS IS WERE YOU CAN BUILD WHAT YOU WANT ------
687
  class BasicAgent:
688
  def __init__(self):
689
- self.safe_app = safe_workflow.compile()
690
 
691
  print("BasicAgent initialized.")
692
  def __call__(self, question: str) -> str:
@@ -701,7 +702,7 @@ class BasicAgent:
701
  state = {
702
  "messages": question,
703
  }
704
- response = self.safe_app.invoke(state)
705
 
706
  # agent_answer = response["output"]
707
  agent_answer = "Hello World!"
 
654
 
655
  return state
656
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
657
 
658
+ # safe_workflow = StateGraph(AgentState)
659
+ # # safe_workflow = StateGraph(dict)
660
+
661
+ # safe_workflow.add_node("planner", planner_node)
662
+ # safe_workflow.add_node("tool_executor", tool_executor)
663
+ # safe_workflow.add_node("safety", safety_node)
664
+ # # safe_workflow.add_node("judge", Judge)
665
+
666
+ # # safe_workflow.set_entry_point("planner")
667
+
668
+ # safe_workflow.add_edge(START, "planner")
669
+ # safe_workflow.add_edge("planner", "tool_executor")
670
+ # safe_workflow.add_edge("tool_executor", "safety")
671
+ # # safe_workflow.add_edge("safety", "judge")
672
+ # # safe_workflow.add_conditional_edges(
673
+ # # "safety",
674
+ # # route,
675
+ # # {
676
+ # # "allow": "tool_executor",
677
+ # # "block": END,
678
+ # # },
679
+ # # )
680
+ # # safe_workflow.add_edge("tool_executor", END)
681
+
682
+ # # safe_app = safe_workflow.compile()
683
 
684
 
685
 
 
687
  # ----- THIS IS WERE YOU CAN BUILD WHAT YOU WANT ------
688
  class BasicAgent:
689
  def __init__(self):
690
+ # self.safe_app = safe_workflow.compile()
691
 
692
  print("BasicAgent initialized.")
693
  def __call__(self, question: str) -> str:
 
702
  state = {
703
  "messages": question,
704
  }
705
+ # response = self.safe_app.invoke(state)
706
 
707
  # agent_answer = response["output"]
708
  agent_answer = "Hello World!"