Freigeben über


Verwenden der Azure Developer CLI zum Bereitstellen von Ressourcen für Azure OpenAI Auf Ihren Daten

In diesem Artikel erfahren Sie, wie Sie die Ressourcenbereitstellung für Azure OpenAI Service On Your Data automatisieren. Die Azure Developer CLI (azd) ist ein Open Source-Befehlszeilentool, das die Bereitstellung und den Einsatz von Ressourcen in Azure mithilfe eines Vorlagensystems optimiert. Die Vorlage enthält Infrastrukturdateien, um die erforderlichen Azure OpenAI-Ressourcen und -Konfigurationen bereitzustellen. Sie enthält auch den vollständigen Beispiel-App-Code.

Voraussetzungen

Klonen und Initialisieren der Azure Developer CLI-Vorlage

  1. Klonen Sie die Vorlage, und initialisieren Sie die Vorlage:

    azd init --template openai-chat-your-own-data
    
  2. Der azd init Befehl fordert Sie auf, einen Umgebungsnamen zu erstellen. Dieser Wert wird als Präfix für alle Azure-Ressourcen verwendet, die Azure Developer CLI erstellt. Der Name:

    • Muss für alle Azure-Abonnements eindeutig sein.
    • Muss 3 bis 24 Zeichen lang sein.
    • Darf nur Ziffern und Kleinbuchstaben enthalten.

Verwenden der Vorlage zum Bereitstellen von Ressourcen

  1. Melden Sie sich bei Azure an:

    azd auth login
    
  2. Zur Verfügung stellen und Bereitstellen der Azure OpenAI-Ressource in Azure:

    azd up
    
  3. Die Azure Developer CLI fordert Sie zur Eingabe der folgenden Informationen auf:

    • Subscription: Das Azure-Abonnement, an das Ihre Ressourcen bereitgestellt werden.
    • Location: Die Azure-Region, in der Ihre Ressourcen bereitgestellt werden.

    Hinweis

    Die Beispielvorlage azd verwendet das gpt-35-turbo-16k Modell. Eine empfohlene Region für diese Vorlage ist Ost-USA, weil verschiedene Azure-Regionen unterschiedliche OpenAI-Modelle unterstützen. Weitere Details zur Modellunterstützung nach Region finden Sie auf der Azure OpenAI-Servicemodelle Supportseite.

    Der Bereitstellungsprozess kann mehrere Minuten dauern. Warten Sie, bis die Aufgabe abgeschlossen ist, bevor Sie mit den nächsten Schritten fortfahren.

  4. Wählen Sie den Link in den azd Ausgaben aus, um zur neuen Ressourcengruppe im Azure-Portal zu wechseln. Die folgenden Ressourcen der obersten Ebene sollten angezeigt werden:

    • Ein Azure OpenAI-Dienst mit einem bereitgestellten Modell
    • Ein Azure Storage-Konto, mit dem Sie Ihre eigenen Datendateien hochladen können
    • Ein Azure AI Suchdienst, der mit den richtigen Indizes und Datenquellen konfiguriert ist

Hochladen von Daten in das Speicherkonto

Die azd Vorlage stellt alle erforderlichen Ressourcen bereit, damit Sie mit Ihren eigenen Daten chatten können. Sie müssen jedoch dennoch die Datendateien hochladen, die Sie für Ihren KI-Dienst zur Verfügung stellen möchten.

  1. Gehen Sie im Azure-Portal zum neuen Speicherkonto.
  2. Wählen Sie im linken Menü Speicherbrowser aus.
  3. Wählen Sie BLOB-Container aus, und gehen Sie dann zum Container Dateiuploads.
  4. Wählen Sie oben auf der Seite die Schaltfläche Hochladen.
  5. Laden Sie im daraufhin geöffneten Flyoutmenü Ihre Daten hoch.

Hinweis

Der Suchindexer ist so festgelegt, dass er alle 5 Minuten ausgeführt wird, um die Daten im Speicherkonto indiziert. Sie können einige Minuten warten, bis die hochgeladenen Daten indiziert werden, oder Sie können den Indexer manuell auf der Suchdienstseite ausführen.

Verbinden oder Erstellen einer Anwendung

Nachdem Sie die azd Vorlage ausgeführt und Ihre Daten hochgeladen haben, können Sie Mit der Verwendung von Azure OpenAI für Ihre Daten beginnen. Im Schnellstartartikel finden Sie Codebeispiele, die Sie zum Erstellen Ihrer Anwendungen verwenden können.