AI Documents (Azure AI Search)
| Feature Name | AI Documents indexing using Azure AI Search |
| Feature ID | CrestApps.OrchardCore.AI.Documents.AzureAI |
Provides services to index AI Documents in Azure AI Search indexes.
Overview
This module integrates Azure AI Search as an embedding and search provider for the AI Documents feature.
- Embedding Support: Uses Azure AI Search for storing vector embeddings of document chunks
- Search Integration: Retrieves relevant document chunks using Azure AI Search vector search
Getting Started
- Enable the
AI Documents indexing using Azure AI Searchfeature in Orchard Core admin. - Configure an Azure AI Search connection and create an index via Search > Indexing.
- Select the index in Settings > Chat Interaction.
Operational notes
- Reopening and saving an AI Documents (Azure AI Search) index now keeps the built-in
ChunkId,DocumentId,Content,FileName,ReferenceId,ReferenceType,ChunkIndex, andEmbeddingmappings stable instead of appending duplicate managed fields on each edit. - Existing duplicate managed mappings are normalized when Orchard loads the index profile, while any custom Azure AI Search fields you added remain intact.