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
- Ein Azure-Abonnement. Erstellen Sie ein kostenloses Konto.
- Die Azure Developer CLI auf Ihrem Computer installiert.
Klonen und Initialisieren der Azure Developer CLI-Vorlage
Klonen Sie die Vorlage, und initialisieren Sie die Vorlage:
azd init --template openai-chat-your-own-data
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
Melden Sie sich bei Azure an:
azd auth login
Zur Verfügung stellen und Bereitstellen der Azure OpenAI-Ressource in Azure:
azd up
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 dasgpt-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.
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.
- Gehen Sie im Azure-Portal zum neuen Speicherkonto.
- Wählen Sie im linken Menü Speicherbrowser aus.
- Wählen Sie BLOB-Container aus, und gehen Sie dann zum Container Dateiuploads.
- Wählen Sie oben auf der Seite die Schaltfläche Hochladen.
- 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.