Pipeline map
Ingest pipeline
The ingest pipeline runs extraction, chunking, embedding, and storage in one call. It returns the individual stage results as well as summary counts.Query pipeline
The query pipeline embeds the query and retrieves chunks. It does not generate an answer.query, search_query, retrieved, items, failed, and errors.
Chat pipeline
Chat runs retrieval and generation together. Use it when the product surface needs an answer rather than raw chunks.answer, sources, history, retrieval, llm, errors, retrieval_quality, answer_confidence, compacted, and intent.
Maintenance loop
After the initial ingest, keep a manifest of source IDs to chunk IDs. On refresh, upsert new chunks and delete the old IDs that are no longer produced.Choosing the right entry point
Next steps
- Start with Extraction to understand source inputs.
- Use Storing to understand vector database behavior.
- Use Knowledge Base Maintenance before shipping long-lived indexes.

