You're viewing version 2.19 of the OpenSearch documentation. For the latest version, see the current documentation. For information about OpenSearch version maintenance, see Release Schedule and Maintenance Policy.
Semantic search tutorials
The following tutorials show you how to implement semantic search.
Semantic search using the OpenAI embedding model
- Platform: OpenSearch, Amazon OpenSearch Service
- Model: OpenAI embedding
- Deployment: Provider API
Semantic search using Cohere Embed
- Platform: OpenSearch, Amazon OpenSearch Service
- Model: Cohere Embed
- Deployment: Provider API
Semantic search using Cohere Embed on Amazon Bedrock
- Platform: OpenSearch, Amazon OpenSearch Service
- Model: Cohere Embed
- Deployment: Amazon Bedrock
Semantic search using Amazon Bedrock Titan
- Platform: OpenSearch, Amazon OpenSearch Service
- Model: Amazon Titan
- Deployment: Amazon Bedrock
Semantic search using Amazon Bedrock Titan in another account
- Platform: OpenSearch, Amazon OpenSearch Service
- Model: Amazon Titan
- Deployment: Amazon Bedrock (in a different account than your Amazon OpenSearch Service account)
Semantic search using a model in Amazon SageMaker
- Platform: OpenSearch, Amazon OpenSearch Service
- Model: Custom
- Deployment: Amazon SageMaker
Semantic search using AWS CloudFormation and Amazon SageMaker
- Platform: OpenSearch, Amazon OpenSearch Service
- Model: Custom
- Deployment: Amazon SageMaker + CloudFormation
Semantic search using AWS CloudFormation and Amazon Bedrock
- Platform: OpenSearch, Amazon OpenSearch Service
- Model: Amazon Titan + Cohere
- Deployment: Amazon Bedrock + CloudFormation