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

AI Model 1

Use Output

Set System Prompt

AI Model 2

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

Text Generation

Use Output

Text Analysis

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