๐ Azure machine learning service and its different models are explored.
๐ Vector search support in Azure cognitive search using Langchain framework is demonstrated.
๐ A notebook is used to convert data into vector embeddings and perform searches in Azure cognitive search.
๐ The video discusses the process of vector search in Azure Cognitive Search using Langchain.
๐ The model catalog allows users to access different models from various companies, view their details, and deploy them.
โ๏ธ The speaker focuses on using Azure open AI models, specifically the text embedding ada002 model for converting text into embeddings.
๐ Vector search is a new capability for indexing, storing, and retrieving vector embeddings from a search index.
๐ข The vector search pattern, called retrieval augmented generation (RAG), can be used to prevent model hallucinations.
๐๏ธ Data from various sources, such as images, audio, video, and text, can be converted into vectors using an embedding model and stored in Azure cognitive search service.
๐ Vector search in Azure Cognitive Search can be performed using Langchain, allowing users to retrieve matching results.
๐ข The search algorithm used in Azure Cognitive Search is K nearest neighbors, similar to Google search and YouTube search.
๐ก Azure Cognitive Search does not generate Vector embeddings by default, but this limitation can be overcome by integrating Azure open AI model and Langchain framework.
๐ The video discusses a factor search engine called Fast provided by Meta.
๐ก Hugging Face embeddings are used instead of Open AI for vector search in Azure Cognitive Search.
๐ฆ Python packages for search, Open AI, and Langchain are installed, and APIs like Open AI embeddings and Azure Search are used to push vectors into Azure Cognitive Search.
๐ Vector search in Azure Cognitive Search can be used to group cities based on their embeddings.
๐บ๏ธ Cities from different regions, such as India, Europe, and the US, can be grouped together using vector representation.
๐ To create vector search, an instance is created with search details, index, and embedding function, and the documents are split using Langchain APIs.
๐ Vector search in Azure Cognitive Search using Langchain.
๐งฉ Pushing chunks into the vector store and performing searches based on queries and keywords.
๐ Ability to retrieve results based on specific countries.