Skip to main content
(6 Blog Posts) Image similarity search on Azure Cosmos DB for PostgreSQL with pgvector and Azure AI
ACTIVITY_BANNER_ALT_TEXT
(6 Blog Posts) Image similarity search on Azure Cosmos DB for PostgreSQL with pgvector and Azure AI
Activity Type: Blog
Role: Author
Tue, Dec 19, 2023, 10:00 PM
Primary Technology Area: Azure AI ServicesAdditional Technology Areas: Azure Cosmos DB, Azure Database for PostgreSQL
Target Audience: Developer,IT Pro,Student
In this 6-part learning series, you will explore the basics of vector similarity search while creating an application that enables users to search for paintings based on either a reference image or a text description. You will: - Understand the concept of vector embeddings and how a vector search system works. - Generate embeddings for a collection of images using Azure AI Vision. - Convert Azure Cosmos DB for PostgreSQL into a vector database using the pgvector extension. - Store, index, and query embeddings using the pgvector extension. Posts: 1. Use the Azure AI Vision multi-modal embeddings API for image retrieval 2. Generate embeddings with Azure AI Vision multi-modal embeddings API 3. Store embeddings in Azure Cosmos DB for PostgreSQL with pgvector 4. Use pgvector for searching images on Azure Cosmos DB for PostgreSQL 5. Use IVFFlat index on Azure Cosmos DB for PostgreSQL for similarity search 6. Use HNSW index on Azure Cosmos DB for PostgreSQL for similarity search