Skip to main content

Parameter Mapping

query() Parameters

get() Parameters

Include/Select Field Mapping

Examples

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