Spaces:
Sleeping
Sleeping
Update agent.py
Browse files
agent.py
CHANGED
|
@@ -391,7 +391,7 @@ class EsiAgent:
|
|
| 391 |
self.tool_numbers = level * 3
|
| 392 |
def assistant(state):
|
| 393 |
if self.tool_numbers == 0:
|
| 394 |
-
return state["messages"]
|
| 395 |
self.tool_numbers -= 1
|
| 396 |
# Prepend sys_msg only if it's not already there
|
| 397 |
return {"messages": [llm_with_tools.invoke(state["messages"])]}
|
|
@@ -414,10 +414,10 @@ class EsiAgent:
|
|
| 414 |
"""
|
| 415 |
# Build a minimal GAIA payload (if your MessagesState expects more, adjust here)
|
| 416 |
print(33333333333333333333333333333333333333333333333333333333333)
|
| 417 |
-
print(self.sys_msg)
|
| 418 |
-
print(question)
|
| 419 |
-
print(type(self.sys_msg))
|
| 420 |
-
print(type(question))
|
| 421 |
|
| 422 |
initial_state = {
|
| 423 |
# "messages": [self.sys_msg]+[HumanMessage(content=question)],
|
|
|
|
| 391 |
self.tool_numbers = level * 3
|
| 392 |
def assistant(state):
|
| 393 |
if self.tool_numbers == 0:
|
| 394 |
+
return {"messages": state["messages"]}
|
| 395 |
self.tool_numbers -= 1
|
| 396 |
# Prepend sys_msg only if it's not already there
|
| 397 |
return {"messages": [llm_with_tools.invoke(state["messages"])]}
|
|
|
|
| 414 |
"""
|
| 415 |
# Build a minimal GAIA payload (if your MessagesState expects more, adjust here)
|
| 416 |
print(33333333333333333333333333333333333333333333333333333333333)
|
| 417 |
+
# print(self.sys_msg)
|
| 418 |
+
# print(question)
|
| 419 |
+
# print(type(self.sys_msg))
|
| 420 |
+
# print(type(question))
|
| 421 |
|
| 422 |
initial_state = {
|
| 423 |
# "messages": [self.sys_msg]+[HumanMessage(content=question)],
|