Vector Stores Quickstart
Transform your documents into intelligent search in under 5 minutes.
This quickstart covers both the basics and key advanced features: creating Vector Stores, uploading files with metadata, performing semantic search, and using filters.
Prerequisites
Before you begin, make sure you have:
- API Key: Get your API key from the API Keys page
- SDK Installed: Install the Mixedbread SDK for your preferred language
Step 1: Create Your First Vector Store
A Vector Store is a container that organizes your files for semantic search. Think of it as a smart folder that understands the content and meaning of your documents.
The response contains a complete Vector Store object with a unique ID. You can use either the ID or name as identifiers in all operations.
For complete details on Vector Store configuration including expiration policies and public access, see Creating Vector Stores.
Step 2: Upload and Process Files
Upload files to your Vector Store. The system automatically extracts content, creates semantic chunks, generates embeddings, and indexes everything for fast retrieval.
Supported File Types: We support documents, presentations, code, images, and specialized formats. See Supported File Types for the complete list.
File Processing: Files progress through processing stages from upload to being searchable. For details on status tracking, see File Ingestion.
Step 3: Search Your Data
Perform semantic search that understands meaning, not just keywords. Search returns the most relevant chunks from your files with confidence scores.
Search results contain chunks with text content, relevance scores, and source file information. For complete details on search options and result structure, see Search.
Advanced Features
Upload Files with Metadata
Add custom metadata to organize and filter your files:
Search with Metadata Filtering
Combine semantic search with precise filtering:
Vector Store Configuration
Create Vector Stores with custom settings:
Next Steps
Now that you have a working Vector Store, explore these guides:
Create & Manage
- Vector Store Configuration: Expiration policies, public access, and more
- Manage Vector Stores: Update, retrieve, list, and delete stores
Ingest Content
- File Types: Complete list of supported formats
- Metadata Types: Structure data for better filtering
- Manage Files: Track and manage uploaded files
Search & Filter
- Metadata Filtering: Advanced filtering techniques
- Reranking: Improve result relevance
Reference
- Data Models: Understand Vector Store, file, and chunk structures
- API Reference: Complete API documentation
Last updated: July 14, 2025