Update app.py
Browse files
app.py
CHANGED
|
@@ -40,8 +40,8 @@ class AgentState(TypedDict):
|
|
| 40 |
messages: Annotated[list[AnyMessage], add_messages]
|
| 41 |
|
| 42 |
def assistant(state: AgentState):
|
| 43 |
-
if len(state["messages"]) >
|
| 44 |
-
return {"messages": chat_with_tools.invoke([sys_msg] + state["messages"][-
|
| 45 |
return {"messages": chat_with_tools.invoke([sys_msg] + state["messages"])}
|
| 46 |
|
| 47 |
## The graph
|
|
|
|
| 40 |
messages: Annotated[list[AnyMessage], add_messages]
|
| 41 |
|
| 42 |
def assistant(state: AgentState):
|
| 43 |
+
if len(state["messages"]) > 7:
|
| 44 |
+
return {"messages": chat_with_tools.invoke([sys_msg] + state["messages"][-6:])}
|
| 45 |
return {"messages": chat_with_tools.invoke([sys_msg] + state["messages"])}
|
| 46 |
|
| 47 |
## The graph
|