可选
contextSchema: C | AnnotationRoot<ToStateDefinition<C>>可选
contextSchema: C | AnnotationRoot<ToStateDefinition<C>>可选
contextSchema: C | AnnotationRoot<ToStateDefinition<C>>请改用 Annotation.Root
或 zod
来定义状态。
可选
入口点可选
__namedParameters: { 可选
cache?: BaseCache<unknown>可选
checkpointer?: boolean | BaseCheckpointSaver<number>可选
interrupt可选
interrupt可选
name?: string可选
store?: BaseStore请改用 addEdge(START, key)
请改用 addEdge(key, END)
受保护的
编译
一种图,其节点通过读取和写入共享状态进行通信。每个节点都将一个已定义的
State
作为输入,并返回一个Partial<State>
。每个状态键都可以选择性地使用一个 reducer 函数进行注解,该函数将用于聚合从多个节点接收到的该键的值。reducer 函数的签名为 (left: Value, right: UpdateValue) => Value。
有关定义状态的更多信息,请参阅 Annotation。
在向图中添加节点和边之后,必须先调用
.compile()
,然后才能使用它。示例