Parameter Mapping
query() Parameters
get() Parameters
Include/Select Field Mapping
Examples
Basic Similarity Search
Document Filtering
Combined Filters
Get by IDs
Pagination
Key Differences
Text Queries Now Supported
The Search API supports text queries directly - they are automatically converted to embeddings using the collection’s configured embedding function.New Capabilities
- Advanced filtering - Complex logical expressions
- Custom ranking - Combine and transform ranking expressions
- Hybrid search - RRF for combining multiple strategies
- Selective fields - Return only needed fields
- Flexible batch operations - Different parameters per search in batch
Flexible Batch Operations
The Search API allows different parameters for each search in a batch:Migration Tips
- Start with simple queries before complex ones
- Test both APIs in parallel during migration
- Use batch operations to reduce API calls
- Text queries are now supported - use them directly in the Search API
Next Steps
- Search Basics - Core search concepts
- Filtering - Advanced filtering options
- Examples - Practical search patterns