paint-brush
Nehmen Sie an der Azure Open AI Challenge teil – Tag 4: Einrichten des Azure AI Search Servicevon@ssukhpinder
610 Lesungen
610 Lesungen

Nehmen Sie an der Azure Open AI Challenge teil – Tag 4: Einrichten des Azure AI Search Service

von Sukhpinder Singh4m2024/03/29
Read on Terminal Reader

Zu lang; Lesen

Azure AI Search nutzt fortschrittliche KI und maschinelles Lernen, um Indizierungs- und Suchfunktionen zu verbessern. Es kann den Inhalt von Dokumenten, Bildern und anderen Medientypen automatisch verstehen, wertvolle Informationen extrahieren, Muster erkennen und sogar Stimmungen verstehen. Das Microsoft-Team hat kürzlich eine Open AI-Challenge gestartet, bei der Entwickler lernen können, wie man Azure AI-Lösungen erstellt.
featured image - Nehmen Sie an der Azure Open AI Challenge teil – Tag 4: Einrichten des Azure AI Search Service
Sukhpinder Singh HackerNoon profile picture
0-item
1-item
2-item
3-item
4-item

Ein Tag, der Azure Open AI gewidmet ist und sich auf die Nutzung der Azure AI Search für die Indexierung und Anreicherung von Dokumenten konzentriert

Das Microsoft-Team hat kürzlich eine Open AI-Challenge gestartet, bei der ein Entwickler lernen kann, wie man Azure AI-Lösungen und -Apps erstellt.

Einführung

Der Artikel zeigt, wie Sie mit Azure AI Search eine Lösung entwickeln können, bei der Dokumente durch KI-Fähigkeiten indiziert und angereichert werden, wodurch ihre Durchsuchbarkeit verbessert wird.

Warum Azure AI-Suche?

Azure AI Search nutzt fortschrittliche KI und maschinelles Lernen, um die Indizierungs- und Suchfunktionen zu erweitern. Es kann den Inhalt von Dokumenten, Bildern und anderen Medientypen automatisch verstehen, wertvolle Informationen extrahieren, Muster erkennen und sogar Stimmungen verstehen. Diese Funktionen ermöglichen differenziertere und intelligentere Suchergebnisse.

Voraussetzung

  • Erfahrung in der Arbeit mit Azure und Azure-Portalen.
  • Ein Verständnis der generativen KI.
  • Erfahrung in einer höheren Programmiersprache wie C# oder Python

Erste Schritte

Bevor mit der eigentlichen Implementierung begonnen wird, müssen drei verschiedene Azure-Ressourcen eingerichtet werden, bevor es weitergehen kann.

  • Richten Sie die Azure AI-Suche ein

  • Richten Sie den Azure AI-Dienst ein

  • Richten Sie ein Azure-Speicherkonto ein


Ihre Azure AI Search- und Azure AI Services-Ressourcen müssen sich am selben Ort befinden!


Sobald die oben genannten Voraussetzungen erfüllt sind, müssen Sie die folgenden Schritte im Azure-Portal ausführen

  • Laden Sie Dokumente in Azure Blob Storage hoch
  • Indizieren Sie die Dokumente
  • Testen

Richten Sie die Azure AI-Suche ein

Schritt 1: Navigieren Sie zum Azure-Portal

Suchen Sie nach Azure AI Search und geben Sie die folgenden Details ein



Schritt 2: Skalierungskonfiguration

Da ich die kostenlose Preisstufe verwende, kann ich keine Skalierungsfunktionen hinzufügen oder Replikate erstellen, wie unten gezeigt




Schritt 3: Tags erstellen

Für diese Übung sind keine Tag-Namen erforderlich. In einer Produktionsumgebung sollte es jedoch hinzugefügt werden, da es sich um eine bewährte Methode handelt.



Schritt 4: Überprüfen und erstellen

Führen Sie die Validierungsprüfungen durch Azure Cloud durch und fahren Sie mit der Erstellung der Ressource fort. Stellen Sie sicher, dass Sie die in den vorherigen Schritten eingegebenen Details überprüfen.



Richten Sie den Azure AI-Dienst ein

Schritt 1: Erstellen Sie einen Azure AI-Dienst

Erstellen wir nun einen weiteren Dienst, der nach **Azure AI Service ** sucht und die folgenden Details ausfüllt




Fahren Sie nun mit den verbleibenden Schritten fort, während die Standardoptionen ausgewählt sind, erstellen Sie den Dienst und warten Sie schließlich, bis der Dienst bereitgestellt wird.

Schritt 2: Netzwerkstandards


Schritt 3: Identitätsvorgaben


Schritt 4: Überprüfen und erstellen

Führen Sie die Validierungsprüfungen durch Azure Cloud durch und fahren Sie mit der Erstellung der Ressource fort. Stellen Sie sicher, dass Sie die in den vorherigen Schritten eingegebenen Details überprüfen.


Richten Sie ein Azure-Speicherkonto ein

Schritt 1: Erstellen Sie ein Azure Storage-Konto

Erstellen wir nun einen weiteren Dienst, der nach **Azure Storage-Konto ** sucht und die folgenden Details ausfüllt


Schritt 2: Anonymen Zugriff zulassen

Aktivieren Sie auf der Registerkarte „Erweitert“ das Kontrollkästchen neben „Anonymen Zugriff auf einzelne Container zulassen“.


Schritt 3: Überprüfen und erstellen

Fahren Sie nun mit den verbleibenden Schritten fort, während die Standardoptionen ausgewählt sind, erstellen Sie den Dienst und warten Sie schließlich, bis der Dienst bereitgestellt wird.


Laden Sie Dokumente in Azure Blob Storage hoch

Wenn die erforderlichen Ressourcen vorhanden sind, können Sie mit dem Hochladen von Dokumenten in Ihr Azure Storage-Konto fortfahren.

Folgen Sie dem Artikel von Microsoft.

Schnellstart: Hochladen, Herunterladen und Auflisten von Blobs – Azure-Portal – Azure Storage

Indizieren Sie die Dokumente

Öffnen Sie Azure AI Service und wählen Sie auf der Registerkarte „Übersicht“ die Option „Daten importieren“, wie unten hervorgehoben


Wählen Sie im Dropdown-Menü „Azure Blob Storage“ aus, wie unten gezeigt


Die Registerkarte „Verbinden Sie Ihre Daten“ sollte den folgenden Regeln folgen


Die Registerkarte „Kognitive Fähigkeiten hinzufügen“ sollte den folgenden Regeln folgen


Die Registerkarte „Benutzerdefinierten Zielindexer hinzufügen“ sollte den folgenden Regeln folgen


Klicken Sie auf „Senden“, um die Erstellung der Datenquelle, des Skillsets, des Index und des Indexers zu starten.

Testen Sie den Indexer

Wählen Sie oben auf der Übersichtsseite Ihrer Azure AI Search-Ressource den Such-Explorer. Geben Sie im Such-Explorer ein * (ein einzelnes Sternchen) in das Feld „Abfragezeichenfolge“ ein und klicken Sie dann auf die Schaltfläche „Suchen“.

Testfall 1: Alles abrufen

Diese Abfrage ruft alle Dokumente im Index im JSON-Format ab.


Testfall 2: Anzahl einbeziehen

Oberhalb der Suchergebnisse finden Sie eine Zählung, die die Anzahl der von der Suche zurückgegebenen Dokumente angibt.


Testfall 3: Suchen Sie nach bestimmten Schlüsselwörtern

Diese Suche findet Dokumente, die Verweise auf „New York“ in allen durchsuchbaren Feldern enthalten, und liefert den Dateinamen des Dokuments zusammen mit seinen Schlüsselphrasen.


Abschluss

Die Schritt-für-Schritt-Anleitung zum Einrichten der erforderlichen Azure-Ressourcen sowie detaillierte Anweisungen zum Hochladen von Dokumenten, deren Indizierung und dem Testen der Einrichtung sind von entscheidender Bedeutung für alle, die eine robuste Lösung für das Dokumentenmanagement implementieren möchten.

C#-Programmierung🚀

Vielen Dank, dass Sie Teil der C#-Community sind! Bevor Sie gehen:

Wenn Sie es bis hierher geschafft haben, zeigen Sie bitte Ihre Wertschätzung mit einem Klatschen und folgen Sie dem Autor! 👏️️

Folgen Sie uns: X | LinkedIn | Dev.to | Hashnode | Newsletter | Tumblr

Besuchen Sie unsere anderen Plattformen: GitHub | Instagram | Tiktok | Quora | Daily.dev

Weitere Inhalte unter C#-Programmierung