Shago commited on
Commit
600e478
·
verified ·
1 Parent(s): 97e9ce9

Upload state_utils.py

Browse files
Files changed (1) hide show
  1. utils/state_utils.py +9 -0
utils/state_utils.py CHANGED
@@ -0,0 +1,9 @@
 
 
 
 
 
 
 
 
 
 
1
+ from typing import TypedDict, Annotated, Union, List, Dict
2
+ from langchain_core.messages import BaseMessage
3
+ import operator
4
+
5
+
6
+ # Define Agent State
7
+ class AgentState(TypedDict):
8
+ messages: Annotated[List[BaseMessage], operator.add]
9
+ output: Union[Dict, None] = None