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