News

Azure AI Search: Entwicklungen für RAG

2. Mai 2026
6 Minuten Lesezeit
Ailog Team

Microsoft erweitert Azure AI Search um fortschrittliche RAG-Funktionen: verbesserte vector search, native integrations und semantic ranking.

Azure AI Search wird für RAG ausgebaut

Microsoft kündigt bedeutende Verbesserungen von Azure AI Search (ehemals Azure Cognitive Search) an, mit besonderem Fokus auf RAG-Anwendungsfälle. Der vector search wird leistungsfähiger, die Integrationen zahlreicher und das semantic ranking präziser.

"Azure AI Search ist heute die bevorzugte Grundlage für Enterprise-RAG auf Azure", erklärte Satya Nadella auf der Build 2026. "Die native Integration mit Azure OpenAI schafft ein einheitliches Erlebnis."

Neue Funktionen

Verbesserter Vector Search

Der vector search entwickelt sich in mehreren Bereichen weiter:

FunktionVorherJetzt
HNSW-AlgorithmusStandardOptimiert
Max. Dimensionen20488192
Vektoren pro Index1M100M
Hybride SucheBetaGA
QuantisierungNeinScalar, Binary
DEVELOPERcsharp
// Erweiterte Konfiguration für vector search var searchIndex = new SearchIndex("documents") { VectorSearch = new VectorSearch { Algorithms = { new HnswAlgorithmConfiguration("hnsw-config") { Parameters = new HnswParameters { Metric = VectorSearchAlgorithmMetric.Cosine, M = 16, EfConstruction = 400, EfSearch = 500 } } }, Profiles = { new VectorSearchProfile("vector-profile", "hnsw-config") { Compression = new ScalarQuantizationCompression("sq-config") } } } };

Semantic Ranking 2.0

Das semantische Reranking verbessert sich:

Metrikv1v2
nDCG@100.680.78
Latenz150ms80ms
Sprachen1235
Kontext500 Tokens2000 Tokens
DEVELOPERcsharp
var options = new SearchOptions { SemanticSearch = new SemanticSearchOptions { SemanticConfigurationName = "semantic-config", QueryCaption = new QueryCaption(QueryCaptionType.Extractive) { HighlightEnabled = true }, QueryAnswer = new QueryAnswer(QueryAnswerType.Extractive) { Count = 3, Threshold = 0.7 } } };

Diese Funktionen stehen im Einklang mit unserem Guide zum reranking.

Azure OpenAI-Integration

Die Integration wird nahtlos:

DEVELOPERcsharp
// Indizierung mit Azure OpenAI-Embeddings var skillset = new SearchIndexerSkillset("rag-skillset") { Skills = { new AzureOpenAIEmbeddingSkill { Name = "embedding-skill", ModelName = "text-embedding-3-large", ResourceUri = "https://my-openai.openai.azure.com", Inputs = { new InputFieldMappingEntry("text") { Source = "/document/content" } }, Outputs = { new OutputFieldMappingEntry("embedding") { TargetName = "vector" } } } } }; // RAG mit Azure OpenAI var chatClient = new ChatClient(endpoint, credential); var response = await chatClient.CompleteChatAsync(new ChatCompletionOptions { AzureExtensions = { new AzureChatExtensionConfiguration { Type = AzureChatExtensionType.AzureCognitiveSearch, Parameters = { Endpoint = searchEndpoint, IndexName = "documents", SemanticConfiguration = "semantic-config", QueryType = AzureCognitiveSearchQueryType.VectorSemanticHybrid } } } });

Document Intelligence-Integration

Die Dokumentenextraktion wird erweitert:

  • Erweitertes OCR: Tabellen, Diagramme, Formeln
  • Layout analysis: Struktur bleibt erhalten
  • Custom models: Training mit Ihren eigenen Dokumenten
DEVELOPERcsharp
var skillset = new SearchIndexerSkillset("doc-processing") { Skills = { new DocumentExtractionSkill { Name = "doc-extraction", ParsingMode = BlobExtractionMode.AllBlob, DataToExtract = BlobDataToExtract.ContentAndMetadata }, new AzureOpenAIEmbeddingSkill { ... }, new TextSplitSkill { Name = "text-split", TextSplitMode = TextSplitMode.Sentences, MaximumPageLength = 500 } } };

Lesen Sie unseren Guide zum Dokumenten-Parsing.

RAG-Architektur auf Azure

Empfohlene Architektur

Azure Blob Storage / SharePoint / SQL
              ↓
    [Document Intelligence]
              ↓
    [Azure AI Search Indexer]
              ↓
    Azure AI Search (Vector + Semantic)
              ↓
    [Azure OpenAI Service]
              ↓
    Azure App Service / Functions

Vollständige Konfiguration

DEVELOPERcsharp
// 1. Erstellen des Index var indexClient = new SearchIndexClient(endpoint, credential); await indexClient.CreateOrUpdateIndexAsync(new SearchIndex("rag-index") { Fields = { new SearchableField("id") { IsKey = true }, new SearchableField("content"), new SearchField("vector", SearchFieldDataType.Collection(SearchFieldDataType.Single)) { VectorSearchDimensions = 3072, VectorSearchProfileName = "vector-profile" }, new SearchableField("metadata") }, VectorSearch = new VectorSearch { ... }, SemanticSearch = new SemanticSearch { ... } }); // 2. Konfigurieren des Indexers var indexerClient = new SearchIndexerClient(endpoint, credential); await indexerClient.CreateOrUpdateDataSourceConnectionAsync(...); await indexerClient.CreateOrUpdateSkillsetAsync(skillset); await indexerClient.CreateOrUpdateIndexerAsync(indexer); // 3. RAG-Abfrage var searchClient = new SearchClient(endpoint, "rag-index", credential); var results = await searchClient.SearchAsync<Document>( "Wie konfiguriere ich das Produkt?", new SearchOptions { VectorSearch = new VectorSearchOptions { Queries = { new VectorizedQuery(queryEmbedding) { KNearestNeighborsCount = 5 } } }, SemanticSearch = new SemanticSearchOptions { ... } } );

Performance und Limits

Benchmarks

MetrikStandardPremium
Latenz P5045ms25ms
Latenz P99150ms80ms
QPS max50500
Indexierung (Docs/Min)5005000

Limits

LimitStandardPremium
Indizes pro Service501000
Dokumente pro Index15M150M
Felder pro Index10003000
Replicas1212
Partitionen1212

Pricing

Aktualisierte Preise

TierPreis/StundeInklusive
Free$050MB, 3 Indizes
Basic$0.102GB, 3 Replicas
Standard S1$0.3525GB, 12 Replicas
Standard S2$1.40100GB, 12 Replicas
Standard S3$2.80200GB, 12 Replicas

Zusätzliche Kosten

  • Semantic ranking: nutzungsabhängige Abrechnung über 1.000 kostenlose Anfragen pro Monat hinaus (Stand: Juli 2026)
  • Vector search: Inklusive
  • Azure OpenAI: Separate Abrechnung

Lesen Sie unseren Guide zur Optimierung der RAG-Kosten.

Vergleich

Azure AI Search vs. Alternativen

KriteriumAzure AI SearchElasticsearchPinecone
Native VektorunterstützungJaPluginJa
Semantic rankingJaNeinNein
Hybrid searchJaJaTeilweise
ManagedJaTeilweiseJa
Azure-IntegrationNativExternExtern

Unsere Einschätzung

Azure AI Search wird zu einer soliden Option für RAG:

Stärken:

  • Native Azure-Integration
  • Leistungsstarker Hybrid search
  • Weiterentwickeltes Semantic ranking
  • Enterprise-Compliance

Punkte, die zu beachten sind:

  • Microsoft-Lock-in
  • Komplexe Konfiguration
  • Hohe Kosten bei großen Volumen

Für Azure-first-Unternehmen ist es eine naheliegende Wahl. Für andere sind cloud-agnostische Alternativen eine Überlegung wert.

Plattformen wie Ailog bieten eine unabhängige Alternative mit Hosting in Frankreich und vereinfachtem Setup.

Lesen Sie unseren Guide zu den besten RAG-Plattformen.

FAQ

Es handelt sich um dasselbe Produkt, das in Azure AI Search umbenannt wurde, um seine erweiterten Fähigkeiten über die klassische Suche hinaus widerzuspiegeln. Die neuen Funktionen umfassen nativen vector search, semantic ranking 2.0 und die direkte Integration mit Azure OpenAI.
Ja, die hybride Suche kombiniert die vektorbasierte (semantische) Suche mit der Stichwortsuche (BM25). Benchmarks zeigen eine Verbesserung des Recalls um 10-15% gegenüber vector search allein, insbesondere bei technischen Anfragen mit spezifischen Begriffen.
Semantic ranking ordnet die Suchergebnisse mithilfe eines Sprachverständnismodells neu. Die v2 unterstützt 35 Sprachen bei einer Latenz von 80ms (gegenüber 150ms in v1) und einem erweiterten Kontext von 2000 Tokens für ein besseres Verständnis langer Dokumente.
Ja, über benutzerdefinierte Skillsets. Sie können jedes beliebige Embedding-Modell (Azure OpenAI, Hugging Face, Custom-Modell) in die Indexierungs-Pipeline integrieren. Azure AI Search speichert und durchsucht die Vektoren unabhängig von ihrer Herkunft.
Ja, Azure bietet europäische Regionen (Frankreich, Deutschland, Niederlande) sowie Compliance-Zertifizierungen an. Die Daten verbleiben in der gewählten Region. Microsoft stellt DSGVO-konforme Auftragsverarbeitungsverträge (DPA) bereit.

Tags

RAGAzureMicrosoftcloudenterprise

Verwandte Artikel

Ailog Assistant

Ici pour vous aider

Salut ! Pose-moi des questions sur Ailog et comment intégrer votre RAG dans vos projets !