GUI Graph
Explanation
Start Node
A graph(json) only have one start node, this will mapping to LangGraph START
Step Node
Step Node will mapping to LangGraph add_node, you can drag edge from left node(right port) to right node(left port)
if you drag two node toward to each other, can create cycle.
Step Node with tool
Step node fill tool will call function, the tool definition need a tool node
Tool Node
Tool node need write real python function code, and need @tool
decorator like LangChain Custom Tools
Contition Node
CONDITION node will mapping to LangGraph conditional_edge
- green edge is true case path
- red edge is false case path
Information Node
INFO node just append info to previous stage output
Subgraph Node
SUBGRAPH node will run another graph (need have same subgraph name )
Other Resource
If you want to learn more about LangGraph, we have LangGraph for dummy : LangGraph-learn