Promote
Map existing vector indexes to inference services and optionally add new ones.Parameters
array
Map existing indexes to inference services for auto-embedding queries.
array
New vector indexes to create during promotion.
Response
What Changes
Rules
- Only
standalonenamespaces can be promoted existing_indexmust reference an index that exists — errors list available indexesnameinadd_vectorsmust not conflict with existing indexes- Promotion is atomic — if validation fails, nothing changes
- Both
vector_mappingsandadd_vectorsare optional (promote with just one or neither)
Full Workflow
1
Start standalone
Create a namespace and upsert your existing embeddings.
2
Load and validate
Upsert documents and verify retrieval quality before promoting.
3
Promote
Map your embedding to the matching inference service.
4
Switch queries to text input
Your retrievers already run before and after promotion — no API change. Update the query stage from
input_mode: vector (you pass the embedding) to input_mode: text so Mixpeek auto-embeds. See Querying with Retrievers below.5
Use managed features
Create collections with extractors for new content. Existing documents coexist with extractor-processed documents.
Querying with Retrievers
Querying is unified on retrievers in both standalone and managed modes — you learn one query concept regardless of whether you bring your own vectors or let Mixpeek embed for you. Promotion doesn’t change how you query; it only changes what you pass in. A standalone retriever takes the query vector you computed (input_mode: vector); after promotion the same retriever can take raw text and auto-embed it (input_mode: text).
Before promotion: pass your own vector
The query stage runs ininput_mode: vector — you compute the embedding and pass it in inputs.
After promotion: pass raw text
Oncetext_embedding is mapped to an inference service, switch the query stage to input_mode: text. Mixpeek embeds the text for you — no vectors needed.
document_id plus the document’s payload fields.
What Changes
Related
- Vector Store Overview
- Namespace Configuration
- Collections — set up auto-processing after promotion
- Feature Extractors — available extractors

