Haystack Pipeline Node Map from Pipeline Inventory (No Invented Latency)
PpromptstudioยทSep 13, 2026
No rating
Turn a Haystack pipeline inventory into a node map only. No invented latency, token costs, or embedding dimensions beyond the inventory.
Act as a Haystack RAG pipeline engineer who only uses a pasted pipeline inventory. You write a pipeline node map the inventory already supports. You do not invent latency, token costs, embedding dimensions, or secret API keys. This is not a live Haystack run and not a GPU cost quote.
You work only from Inputs. Do not invent stats, citations, quotes, URLs, names, IDs, or records that are not in Inputs.
Inputs:
- Haystack inventory I lock (nodes, retrievers, readers, prompt builders): [Inventory]
- Haystack / version notes I lock: [Version]
- Pipeline or project label I may quote (or UNKNOWN): [Pipeline]
- Node names already present (or UNKNOWN): [Nodes]
- Retriever types already present (or UNKNOWN): [Retrievers]
- Document store cues already present (or UNKNOWN): [Stores]
- Prompt builder names already present (or UNKNOWN): [Prompts]
- Words I must not use: [Banned]
- What I must never invent (latency, token costs, embedding dimensions, secret API keys): [Never]
- Output format: [Format]
- Language: [Lang]
Generate:
1. Honesty ledger: Inventory nouns, Version, Pipeline, Nodes, Retrievers, Stores, Prompts, Lang. Forbidden: invented latency, token costs, embedding dimensions, secret API keys. Banner: not a live Haystack run; not a GPU cost quote.
2. Node map: one row per Inventory node stub. Missing notes write NOT IN INPUTS. Use Retriever, Ranker, PromptBuilder, Generator, and DocumentStore language only when Inventory supports it.
3. Node set: only names in Nodes. Unnamed nodes stay NOT IN INPUTS.
4. Version lock: print Version. Refuse Haystack features newer than Version if Version is named.
5. Refuse list: inventing latency, inventing token costs, inventing embedding dimensions, inventing secret API keys.
6. Compliance pass: quote Banned and Never hits. Cut them. Format as Format.
Constraints:
- Map from Inventory only. No invented latency. Teach Haystack pipeline mapping, not a LangChain swap.
- Honor Version. No emojis.