Expand description
Retrieval request planning and optional derived backend adapters.
Retrieval owns query-shape validation and budgets before the application service asks storage and derived indexes for data.
Modules§
Structs§
- Embedding
Provider Kind Error - Invalid embedding provider kind supplied by runtime configuration.
- Read
Model Backend Config - Runtime read model configuration shared by refresh and retrieval status.
- Read
Model Backend Mode Error - Invalid read model backend mode supplied by runtime configuration.
- Read
Model Metadata - Model metadata used by semantic/vector refresh workers and diagnostics.
- Remote
Embedding Config - Runtime configuration for a remote embedding provider.
- Rerank
Config - Runtime configuration for post-fusion result reranking.
- Retrieval
Plan - Validated retrieval request with bounded result count.
Enums§
- Embedding
Provider Kind - Remote LLM provider family used for embedding calls.
- Read
Model Backend Mode - Configured owner of a semantic or vector read model.
- Retrieval
Plan Error - Retrieval planning error mapped to stable API errors by application.
Constants§
- DEFAULT_
EMBEDDING_ BATCH_ SIZE - DEFAULT_
EMBEDDING_ MAX_ CONCURRENCY - DEFAULT_
EMBEDDING_ TIMEOUT - DEFAULT_
RERANK_ CANDIDATE_ MULTIPLIER - DEFAULT_
RERANK_ MAX_ CANDIDATES - DEFAULT_
RERANK_ TIMEOUT - LOCAL_
RERANK_ MODEL - LOCAL_
SEMANTIC_ MODEL - LOCAL_
VECTOR_ DIMENSION - LOCAL_
VECTOR_ MODEL
Functions§
- read_
model_ backend_ statuses - Builds semantic/vector backend status from configured read models and index cursors.