Microsoft Data Ingestion
azure-openai-samplesdataragadvanced_ragSolution_Accelerators
Export
Creating a Search Index using Azure AI Search SDK to support RAG based scenarios
Prerequisites
Before starting, ensure you have:
- An Azure account with an Azure AI Search service created.
- The service name, admin API key, and endpoint URL.
- Installed the Azure AI Search SDK:
azure-search-documents. See below to install.
Install SDK
[ ]
Import Libraries
[ ]
Define Search Index Schema
Put the name of your search index in placeholder below. If you have created search index just update the name in placeholder below and jump to Data Ingestion. Otherwise follow steps below to create your index.
[ ]
[ ]
Introduce Vector Search: Define Vector Search Parameters
[ ]
Introduce Semantic Search: Define Semantic configuration based on Index schema
[ ]
Create Index in Azure AI Search
[ ]
Data Ingestion
Load Microsoft Financial Data
[ ]
Ingest data into Azure AI Search
[ ]
Search
This part is for testing your ingested data and is not needed for ingesting date directly.
Setup Search Client
[ ]
Setup Utility Functions
[ ]
Search using vector similarity (hybrid + semantic search)
[ ]