You are viewing a single comment's thread from:

RE: LangGraph开发实战

in #starnotelast month

参考

LangGraph 中,节点(Nodes)是一个 python 函数(sync或async),接收当前State作为输入,执行自定义的计算,并返回更新的State。所以其中第一个位置参数是state

def agent_node(state:InputState):
    print("我是一个AI Agent。")
    return 

定义好了节点以后,我们需要使用add_node方法将这些节点添加到图中。在将节点添加到图中的时候,可以自定义节点的名称。而如果不指定名称,则会为自动指定一个与函数名称等效的默认名称。代码如下:

builder.add_node("agent_node", agent_node)
builder.add_node("action_node", action_node)