Skip to main content
Version: 2.1

AI Documents (Azure AI Search)

Feature NameAI Documents indexing using Azure AI Search
Feature IDCrestApps.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​

  1. Enable the AI Documents indexing using Azure AI Search feature in Orchard Core admin.
  2. Configure an Azure AI Search connection and create an index via Search > Indexing.
  3. 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, and Embedding mappings 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.