Azure AI Search auf Microsoft Azure
Was ist Azure AI Search?
Azure AI Search (früher Azure Cognitive Search) ist ein vollständig verwalteter Such-Service für die Integration von Suche in Anwendungen. Der Service kombiniert klassische Volltextsuche mit KI-Anreicherung, Vektorsuche und semantischer Suche.
Der Service indexiert Daten aus verschiedenen Quellen (Azure Blob Storage, SQL, Cosmos DB) und ermöglicht Abfragen über REST API oder SDKs. AI Enrichment Pipelines können Dokumente automatisch mit OCR, Entity Extraction, Übersetzung und Custom Skills anreichern.
Azure AI Search ist besonders relevant für Retrieval-Augmented Generation (RAG) Szenarien, bei denen LLMs mit unternehmensspezifischem Wissen angereichert werden.
Typische Anwendungsfälle
Enterprise Search: Mitarbeiter durchsuchen Dokumente, Wikis und Wissensbasen. AI Enrichment extrahiert Struktur aus unstrukturierten PDFs und Bildern.
E-Commerce: Produktsuche mit Facettierung, Filterung und personalisierten Empfehlungen. Synonyme, Fuzzy Search und Autocomplete verbessern die Suche.
Knowledge Mining: Automatische Analyse großer Dokumentenbestände. OCR für gescannte Dokumente, Entity Extraction für Metadaten.
RAG für LLMs: Vektorsuche findet relevante Dokument-Chunks für GPT-4 oder andere LLMs. Hybrid Search kombiniert Vektor- und Keyword-Suche für bessere Ergebnisse.
Häufig gestellte Fragen zu Azure AI Search
Was ist der Unterschied zu Elasticsearch?
Azure AI Search ist vollständig verwaltet (kein Cluster-Management), hat integrierte AI Enrichment Pipelines und native Azure-Integration. Elasticsearch bietet mehr Low-Level-Kontrolle und ist Open Source. Für Azure-native Anwendungen ist Azure AI Search oft einfacher.
Was ist Vektorsuche?
Vektorsuche findet semantisch ähnliche Dokumente basierend auf Embeddings statt Keywords. Dokumente werden als hochdimensionale Vektoren gespeichert. Azure AI Search unterstützt Vektorsuche mit HNSW-Algorithmus und Azure OpenAI Embeddings.
Wie funktioniert AI Enrichment?
Skillsets definieren Anreicherungs-Pipelines: OCR extrahiert Text aus Bildern, Entity Recognition findet Personen/Orte, Key Phrase Extraction identifiziert wichtige Begriffe. Custom Skills können Azure Functions aufrufen.
Was kostet Azure AI Search?
Preise basieren auf Service-Tier (Basic, Standard, Storage Optimized) und Anzahl Sucheinheiten. Basic startet bei ca. 65 EUR/Monat. Standard S1 mit 25 GB Index ca. 230 EUR/Monat. Semantic Search und Vektorsuche erfordern höhere Tiers.
Kann ich Azure AI Search mit Azure OpenAI kombinieren?
Ja, Azure AI Search ist die empfohlene Lösung für RAG mit Azure OpenAI. Dokumente werden indexiert, Vektorsuche findet relevante Chunks, die als Kontext an GPT-4 übergeben werden.
Integration mit innFactory
Als Microsoft Solutions Partner unterstützt innFactory Sie bei der Implementierung von Azure AI Search. Wir helfen bei Index-Design, AI Enrichment Pipelines und RAG-Architekturen.
Kontaktieren Sie uns für eine unverbindliche Beratung zu Azure AI Search.
