Query and search
Use these query and search how-to guides to find the data you want.
Query basics
Learn fundamental search syntax and how to retrieve specific object properties.
Query Agent (natural language)
Ask questions in plain English - automatically translates to optimized Weaviate queries.
Vector similarity search
Find objects based on vector embedding similarity using nearVector, nearObject, etc.
Image search
Perform vector similarity searches using images as the query input.
Multimedia search
Search using audio or video files as query inputs with multimedia search.
Keyword search (BM25F)
Execute keyword searches ranked relevance using the BM25F algorithm.
Hybrid search
Combine keyword (BM25F) and vector similarity search results with fusion algorithms.
Retrieval Augmented Generation (RAG)
Use search results to provide context and augment prompts for Large Language Models.
Reranking
Refine and re-order search results using integrated reranker modules.
Aggregation
Perform aggregate operations like count, mean, sum, etc., on search result sets.
Filters
Apply conditional filters, such as where clauses, to narrow down search results.
Questions and feedback
Section titled “Questions and feedback”Have a question or feedback? Here's how to reach us.