Link Search Menu Expand Document Documentation Menu

AI search

AI search streamlines your workflow by generating embeddings automatically. OpenSearch converts text to vectors during indexing and querying. It creates and indexes vector embeddings for documents and then processes query text into embeddings to find and return the most relevant results.

Prerequisite

Before using AI search, you must set up an ML model for embedding generation. When selecting a model, you have the following options:


Tutorial

Getting started with semantic and hybrid search

Learn how to implement semantic and hybrid search


AI search methods

Once you set up an ML model, choose one of the following search methods.

Semantic search

Uses dense retrieval based on text embedding models to search text data.

Hybrid search

Combines keyword and semantic search to improve search relevance.

Multimodal search

Uses multimodal embedding models to search text and image data.

Neural sparse search

Uses sparse retrieval based on sparse embedding models to search text data.

Conversational search with RAG

Uses retrieval-augmented generation (RAG) and conversational memory to provide context-aware responses.

350 characters left

Have a question? .

Want to contribute? or .