Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
@@ -75,7 +75,9 @@ def tool_selector(state: AgentState) -> AgentState:
|
|
75 |
raw = LLM(state.messages + [prompt]).content.strip()
|
76 |
print(f"Tool selector response: {raw}")
|
77 |
state.add(AIMessage(content=raw))
|
78 |
-
parsed = safe_json(raw)
|
|
|
|
|
79 |
print(f"Parsed: {parsed}")
|
80 |
if not parsed or "action" not in parsed:
|
81 |
state.next_action = "final"
|
|
|
75 |
raw = LLM(state.messages + [prompt]).content.strip()
|
76 |
print(f"Tool selector response: {raw}")
|
77 |
state.add(AIMessage(content=raw))
|
78 |
+
# parsed = safe_json(raw)
|
79 |
+
parsed = json.loads(raw)
|
80 |
+
print("parsed : ", parsed)
|
81 |
print(f"Parsed: {parsed}")
|
82 |
if not parsed or "action" not in parsed:
|
83 |
state.next_action = "final"
|