Skip to main content
Builds a multi-node pipeline (input → combine_text → text_formatter → LLM → output) and streams it to see intermediate node outputs as they arrive. Note: intermediate results are delivered via SSE streaming — the server processes them when send_intermediate_results=True (the default), but they are only visible in the streaming response, not the regular run() response.
Source: examples/pipelines/intermediate_results.py in the SDK repo.