Expand description
节点核心类型与模块。
GraphNodetrait,NextStep枚举NodeKind节点类型枚举TaskNode,ConditionNode,LoopNode,SubGraph,BarrierNode- 重新导出
llm_node,tool_node,barrier_node模块
Re-exports§
pub use crate::barrier_node::BarrierDefaultAction;pub use crate::barrier_node::BarrierNode;pub use crate::llm_node::AgentNode;pub use crate::llm_node::LLMNode;pub use crate::tool_node::ToolNode;
Structs§
- Condition
Node - 条件分支节点。
- Condition
Node Builder - ConditionNode 构建器。
- Loop
Node - 循环容器 — 可选的高级语法糖。
- SubGraph
- 子图(LoopNode 的执行单元)。
- Task
Node - 自定义逻辑节点。
Enums§
- Next
Step - 节点执行后的下一步。
- Node
Kind - 节点类型枚举。
- Stream
Node Result - 节点流式执行结果。
Traits§
- Graph
Node - 节点执行 trait。
Type Aliases§
- Branch
Condition - 条件分支回调类型别名。 Arc 包装以支持 Clone。
- TaskFn
- Task 节点回调类型别名。 Arc 包装以支持 Clone。