Skip to main content
Version: Latest
Technical ManualLooking for step-by-step instructions? In the User Manual: Give the AI Your Knowledge

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 as the Index profile in the Documents section of Settings > Artificial Intelligence (see Knowledge).

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.