Spaces:
Sleeping
Sleeping
Andy Lee
commited on
Commit
·
a2d3b74
1
Parent(s):
5e47334
fix: the decisions sometimes are not followed
Browse files
app.py
CHANGED
@@ -175,9 +175,12 @@ if start_button:
|
|
175 |
response = bot.model.invoke(message)
|
176 |
decision = bot._parse_agent_response(response)
|
177 |
|
178 |
-
|
179 |
-
|
180 |
-
|
|
|
|
|
|
|
181 |
history[-1]["action"] = action
|
182 |
|
183 |
# Show AI decision
|
|
|
175 |
response = bot.model.invoke(message)
|
176 |
decision = bot._parse_agent_response(response)
|
177 |
|
178 |
+
if decision is None:
|
179 |
+
raise ValueError(
|
180 |
+
f"Failed to parse AI response: {response.content}"
|
181 |
+
)
|
182 |
+
|
183 |
+
action = decision["action_details"]["action"]
|
184 |
history[-1]["action"] = action
|
185 |
|
186 |
# Show AI decision
|