Output Node
What is an Output Node?
An Output node displays the results generated by other nodes in your workflow. It acts as the final delivery point in your data pipeline, where outputs from processing nodes (like LLMs or data processors) are shown to your users.
The Output node is typically connected to nodes that generate textual or structured responses, such as:
LLM nodes (to display answers or messages).
Knowledge Base nodes (to show retrieved documents or summaries).
Key benefits of the Output node:
Provides a clear way to present results to end-users.
Enables visibility into the results of data transformations or AI completions.
Supports dynamic interfaces when exposed via the Export tab.
How to expose Outputs externally?
To allow users to see the Output node results:
Go to the Export tab.
Enable the Output node in the Outputs section under Fields.
Click Save Interface.
The Output node’s results will now appear in your external interface when the workflow is triggered.
What to expose in the Output node?
With the Output node, you will be able to plot the result coming out of any other node.
Here are a few quick facts:
Markdown: The output node uses Markdown to format the text. You can use it to add links, imgs, headings, and more.
Length: While output can have any length, you should be mindful that LLM prompts have a limit on how many words they can result.
Intermediate Outputs: Use intermediate Output nodes to debug your workflow: for example, connect it to a vector store to see what chunks of text are returned.
Last updated
Was this helpful?