1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47
| from typing import TypedDict
from langgraph.graph import StateGraph, START, END
class State(TypedDict): message: str
def hello(state: State): return { "message": state["message"] + " hello" }
graph = StateGraph(State)
graph.add_node( "hello", hello )
graph.add_edge( START, "hello" )
graph.add_edge( "hello", END )
app = graph.compile()
result = app.invoke( { "message": "world" } )
print(result)
|