Parameters are the settings that control how a node behaves. You edit them in the node details panel, and they’re
validated before a node runs.
What Parameters Do
Parameters let you:
- Configure behavior (e.g., prompts, temperature).
- Provide structured inputs using typed fields.
- Reference upstream data with expressions.
Some parameters are required and must be provided for the node to run correctly.
Types and Validation
Each parameter has a type (string, number, boolean, list, object, etc.).
Parameter values are validated when the node runs, so invalid input is caught early.
Expressions (Dynamic Parameters)
Almost all parameters support expressions so you can pull values from:
- Inputs to the current node
- Outputs of upstream nodes
This makes parameters dynamic and lets you build flexible, data‑driven graphs. Learn more in the Expressions guide.
How Parameters Are Evaluated
When a node runs:
- Parameter expressions are resolved using available inputs and upstream outputs.
- The resulting values are validated against the parameter’s type.
- The node executes with the parsed values.