The Use Output node is a simple but powerful control node that allows you to use the output from a previous node as input for subsequent nodes in your workflow.

Functionality

The Use Output node:

  • Takes the output from the previous node and makes it available as input
  • Enables creation of multi-step workflows
  • Is particularly useful when chaining AI model calls or transforming data

Usage Examples

Scenario: Chaining AI Models

In this example, the Use Output node takes the response from the first AI model and passes it as input to the second model. This is useful for:

  • Breaking down complex tasks into steps
  • Refining or structuring output from one model with another
  • Cost optimization by using expensive models only for complex tasks

Scenario: Content Processing Pipeline

Tips and Best Practices

  • Consider adding system prompts after Use Output nodes to give context to the next step
  • Use it strategically in model chains to optimize for cost and performance
  • Remember that the entire output is passed forward - use system prompts or other nodes to filter or transform as needed