Streamed query — /v1/query/stream (cloud profile)

Streamed query — /v1/query/stream (cloud profile) A sequence diagram generated by Archify. POST v1/query/stream + Bearer query token voice route: Sarvam speech-to-text first stream() overrides validated; 422 if disabled active_snapshot() text guardrail runs first → refused GET exact key hit → cached answer, stages skipped embed query vector guardrail: off-topic → refused FT.SEARCH KNN 1 hit if distance ≤ calibrated gate hybrid query · top 20 no candidates → no_answer rerank CRAG: correct · refine · rewrite or abstain chat/completions stream tokens each sentence's citations checked SET exact · HSET semantic 7-day TTL; skipped for uploads answer_chunks · final chunks stream as sentences pass SSE events failure → SSE error event SSE passthrough final saved as the /query trace Entry Guard, index, caches Retrieve, grade Generate, stream Browser · website hero · Sequence participant Browser website hero Proxy · /api/rag route · Sequence participant Proxy /api/rag route FastAPI · auth · SSE · Sequence participant FastAPI auth · SSE Pipeline · guard · CRAG · cite · Sequence participant Pipeline guard · CRAG · cite Postgres · index registry · Sequence participant Postgres index registry Redis · exact + KNN · Sequence participant Redis exact + KNN Jina · embed · rerank · Sequence participant Jina embed · rerank Qdrant · active kb_* · Sequence participant Qdrant active kb_* Groq · chat/completions · Sequence participant Groq chat/completions Legend main request return security async trace message