Nodes • SDK • Execution

Node ecosystem của IAI Flow

Node là đơn vị thực thi cơ bản của IAI Flow. Một node có thể là trigger, logic step, integration, AI tool, memory action hoặc output. Hệ node được xây để có thể mở rộng dần từ automation cơ bản lên AI-native orchestration.

Core Nodes

Các node cơ bản cho execution flow như start, set, log, condition, branch, delay, retry, fail và output.

start set log output

Logic Nodes

Các node điều khiển luồng như condition, branch, parallel, loop, retry và path control để workflow chạy có logic hơn.

condition branch parallel retry

Integration Nodes

Node dùng để gọi HTTP APIs, webhooks, external services, file systems hoặc các dịch vụ nội bộ trong tương lai.

http_request webhook files api

AI Nodes

Node dành cho prompt execution, agent orchestration, tool usage, memory write/read và human approval steps.

prompt agent tool memory

Data Nodes

Node thao tác với data transformations, JSON mapping, validation, structured output và schema normalization.

json transform validate map

Future Node SDK

Hướng phát triển để developers có thể đăng ký node mới, định nghĩa config schema, execution contract và UI form cho từng node.

sdk schema contracts extensible