This browser is no longer supported.
Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.
Semantic search uses text embeddings to determine result relevance. What is an embedding vector?
An array of n numbers that capture the text's meaning.
An array of n words that summarize the text's meaning.
An array of n text strings embedded in the text.
An application's text data is stored in an Azure Database for PostgreSQL flexible server. The application needs a vector database to store the text embeddings and perform a semantic search. What is the most straightforward database choice?
Use Azure Database for PostgreSQL.
Use Vector Database in Azure Cosmos DB for MongoDB.
Use Azure AI Search's vector store.
An application stores embedding vectors in a PostgreSQL flexible server database and is ready to query them. The user supplies a query string. What is the simplest way to run a semantic search?
The application calls a stored function to return ranked results.
To rank cosine distance, use Azure OpenAI Embeddings API in the application, and use the result as a query parameter.
To generate the query embedding and use the SQL in-line, use Azure AI Search's integrated vectorization.
You must answer all questions before checking your work.
Was this page helpful?
Need help with this topic?
Want to try using Ask Learn to clarify or guide you through this topic?