Erstellen eines Projekts für die benutzerdefinierte Stimmungsanalyse
In diesem Artikel erfahren Sie, wie Sie die Anforderungen einrichten, um mit der benutzerdefinierten Stimmungsanalyse zu beginnen, und ein Projekt erstellen.
Voraussetzungen
Bevor Sie mit der benutzerdefinierten Stimmungsanalyse beginnen, benötigen Sie Folgendes:
- Azure-Abonnement – kostenloses Abonnement erstellen.
Erstellen einer Language-Ressource
Bevor Sie mit der Verwendung der benutzerdefinierten Stimmungsanalyse beginnen, benötigen Sie eine Azure-Sprachressource. Es wird empfohlen, im Azure-Portal Ihre Sprachressource zu erstellen und ein Speicherkonto damit zu verknüpfen. Wenn Sie eine Ressource im Azure-Portal erstellen, können Sie gleichzeitig ein Azure-Speicherkonto erstellen, wobei alle erforderlichen Berechtigungen vorkonfiguriert sind. Sie können in diesem Artikel auch weiter lesen, um zu erfahren, wie Sie eine bereits vorhandene Ressource verwenden und für die Verwendung mit einer benutzerdefinierten Stimmungsanalyse konfigurieren.
Darüber hinaus benötigen Sie ein Azure-Speicherkonto, in das Sie Ihre .txt
-Dokumente hochladen, die zum Trainieren eines Modells zum Klassifizieren von Text verwendet werden sollen.
Hinweis
- Ihnen muss die Rolle Besitzer für die Ressourcengruppe zugewiesen sein, damit Sie eine Sprachressource erstellen können.
- Wenn Sie eine Verbindung mit einem vorhandenen Speicherkonto herstellen, sollte ihm die Rolle Besitzer zugewiesen sein.
Erstellen von Sprachressourcen und Verbinden eines Speicherkontos
Hinweis
Sie sollten das Speicherkonto nicht in eine andere Ressourcengruppe oder ein Abonnement verschieben, nachdem es mit der Sprachressource verknüpft wurde.
Erstellen einer neuen Ressource im Azure-Portal
Wechseln Sie zum Azure-Portal, um eine neue Azure KI Language-Ressource zu erstellen.
Wählen Sie in dem nun erscheinenden Fenster diesen Dienst aus den benutzerdefinierten Funktionen aus. Wählen Sie unten auf dem Bildschirm Erstellung Ihrer Ressource fortsetzen aus.
Erstellen Sie eine Sprachressource mit den folgenden Details:
Name BESCHREIBUNG Subscription Ihr Azure-Abonnement. Ressourcengruppe Eine Ressourcengruppe, die Ihre Ressource enthält. Sie können eine vorhandene verwenden oder eine neue erstellen. Region Die Region Ihrer Sprachressource. Beispiel: „USA, Westen 2“. Name Ein Name für Ihre Ressource. Tarif Der Tarif für Ihre Sprachressource Sie können den kostenlosen Tarif (F0) verwenden, um den Dienst auszuprobieren. Hinweis
Wenn Sie in einer Meldung darauf hingewiesen werden, dass Ihr Anmeldekonto kein Besitzer der Ressourcengruppe des ausgewählten Speicherkontos ist, muss Ihrem Konto eine Besitzerrolle für die Ressourcengruppe zugewiesen werden, bevor Sie eine Sprachressource erstellen können. Wenden Sie sich an den Besitzer des Azure-Abonnements, um Unterstützung zu erhalten.
Wählen Sie im Abschnitt dieses Diensts ein vorhandenes Speicherkonto oder Neues Speicherkonto aus. Diese Werte sollen den Einstieg erleichtern und nicht unbedingt die Speicherkontowerte darstellen, die in Produktionsumgebungen verwendet werden sollten. Um Wartezeit beim Erstellen Ihres Projekts zu vermeiden, sollten Sie eine Verbindung mit Speicherkonten in derselben Region herstellen, in der sich auch Ihre Sprachressource befindet.
Speicherkontowert Empfohlener Wert Speicherkontoname Beliebiger Name Speicherkontotyp Standardmäßiger LRS Stellen Sie sicher, dass die verantwortungsvolle KI-Benachrichtigung überprüft wird. Wählen Sie am unteren Seitenrand Überprüfen und erstellen und dann Erstellen aus.
Erstellen einer neuen Sprachressource über Language Studio
Wenn Sie sich zum ersten Mal anmelden, wird in Language Studio ein Fenster angezeigt, in dem Sie eine vorhandene Sprachressource auswählen oder eine neue erstellen können. Sie können eine Ressource auch erstellen, indem Sie auf das Einstellungssymbol in der oberen rechten Ecke klicken, Ressourcen auswählen und dann auf Neue Ressource erstellen klicken.
Erstellen Sie eine Sprachressource mit den folgenden Details:
Instanzdetails | Erforderlicher Wert |
---|---|
Azure-Abonnement | Ihr Azure-Abonnement |
Azure-Ressourcengruppe | Ihre Azure-Ressourcengruppe |
Name der Azure-Ressource | Ihr Azure-Ressourcenname |
Standort | Die Region |
Tarif | Der Tarif Ihrer Sprachressource |
Wichtig
- Achten Sie darauf, dass Sie Verwaltete Identität aktivieren, wenn Sie eine Sprachressource erstellen.
- Lesen und Bestätigen des Hinweises zu verantwortungsvoller KI
Falls Sie noch nicht über ein Konto verfügen, müssen Sie ein Azure-Speicherkonto erstellen, um diesen Dienst zu verwenden.
Erstellen einer neuen Sprachressource mithilfe von PowerShell
Sie können eine neue Ressource und ein Speicherkonto mithilfe der folgenden CLI-Vorlage und Parameterdateien erstellen, die auf GitHub gehostet werden.
Bearbeiten Sie die folgenden Werte in der Parameterdatei:
Parametername | Wertbeschreibung |
---|---|
name |
Name Ihrer Sprachressource |
location |
Region, in der Ihre Ressource gehostet wird. |
sku |
Der Tarif Ihrer Ressource. |
storageResourceName |
Name Ihres Speicherkontos |
storageLocation |
Region, in der Ihr Speicherkonto gehostet wird. |
storageSkuType |
SKU Ihres Speicherkontos. |
storageResourceGroupName |
Ressourcengruppe Ihres Speicherkontos |
Verwenden Sie den folgenden PowerShell-Befehl, um die ARM-Vorlage (Azure Resource Manager) mit den von Ihnen bearbeiteten Dateien bereitzustellen.
New-AzResourceGroupDeployment -Name ExampleDeployment -ResourceGroupName ExampleResourceGroup `
-TemplateFile <path-to-arm-template> `
-TemplateParameterFile <path-to-parameters-file>
Informationen zum Bereitstellen von Vorlagen und zu Parameterdateienfinden Sie in der ARM-Vorlagendokumentation.
Hinweis
- Der Prozess zum Verbinden eines Speicherkontos mit Ihrer Sprachressource kann nicht rückgängig gemacht werden. Die Verbindung kann später nicht getrennt werden.
- Sie können Ihre Sprachressource nur mit einem Speicherkonto verbinden.
Verwenden einer bereits vorhandenen Sprachressource
Anforderung | BESCHREIBUNG |
---|---|
Regions | Wenn Sie keine Ressource haben, müssen Sie eine neue Ressource in einer unterstützten Region erstellen. |
Tarif | Die Preisstufe für Ihre Ressource. |
Verwaltete Identität | Stellen Sie sicher, dass die Einstellung für die verwaltete Identität der Ressource aktiviert ist. Lesen Sie andernfalls den nächsten Abschnitt. |
Falls Sie noch nicht über ein Konto verfügen, müssen Sie ein Azure-Speicherkonto erstellen, um diesen Dienst zu verwenden.
Aktivieren der Identitätsverwaltung für Ihre Ressource
Für Ihre Sprachressource muss Identitätsverwaltung aktiviert sein. Aktivieren Sie sie wie folgt über das Azure-Portal:
- Navigieren Sie zu Ihrer Sprachressource.
- Wählen Sie im Menü auf der linken Seite unter Ressourcenverwaltung die Option Identität aus.
- Legen Sie auf der Registerkarte Systemseitig zugewiesen die Option Status unbedingt auf Ein fest.
Aktivieren des benutzerdefinierten Features für Ihre Ressource
Stellen Sie sicher, dass Sie das benutzerdefinierte Feature dieses Diensts über das Azure-Portal aktivieren.
- Navigieren Sie im Azure-Portal zu Ihrer Sprachressource.
- Wählen Sie im Menü auf der linken Seite im Abschnitt Ressourcenverwaltung die Option Features aus.
- Aktivieren des benutzerdefinierten Features dieses Diensts
- Herstellen einer Verbindung mit Ihrem Speicherkonto
- Wählen Sie Übernehmen aus.
Wichtig
Vergewissern Sie sich, dass Ihrer Sprachressource die Rolle Mitwirkender an Storage-Blobdaten für das Speicherkonto zugewiesen ist, mit dem Sie eine Verbindung herstellen.
Festlegen von Rollen für Ihre Azure KI Language-Ressource und Ihr Speicherkonto
Führen Sie die folgenden Schritte aus, um die erforderlichen Rollen für Ihr Sprachressource und Ihr Speicherkonto festzulegen.
Rollen für Ihre Azure KI Language-Ressource
Wechseln Sie im Azure-Portal zu Ihrem Speicherkonto oder Ihrer Sprachressource.
Wählen Sie im linken Navigationsmenü Access Control (IAM) aus.
Wählen Sie Hinzufügen aus, um Rollenzuweisungen hinzuzufügen, und wählen Sie dann die entsprechende Rolle für Ihr Konto aus.
Ihnen sollte die Rolle Besitzer oder Mitwirkender für Ihre Sprachressource zugewiesen sein.
Wählen Sie unter Zugriff zuweisen zu die Option Benutzer, Gruppe oder Dienstprinzipal aus.
Wählen Sie Mitglieder auswählen aus.
Wählen Sie Ihren Benutzernamen aus. Sie können im Feld Auswählen nach Benutzernamen suchen. Wiederholen Sie diesen Vorgang für alle Rollen.
Wiederholen Sie diese Schritte für alle Benutzerkonten, die Zugriff auf diese Ressource benötigen.
Rollen für Ihr Speicherkonto
- Navigieren Sie im Azure-Portal zu Ihrem Speicherkonto.
- Wählen Sie im linken Navigationsmenü Access Control (IAM) aus.
- Wählen Sie Hinzufügen aus, um Rollenzuweisungen hinzuzufügen, und wählen Sie dann die Rolle Mitwirkender an Storage-Blobdaten für das Speicherkonto aus.
- Wählen Sie unter Zugriff zuweisen zu die Option Verwaltete Identität aus.
- Wählen Sie Mitglieder auswählen aus.
- Wählen Sie Ihr Abonnement und Sprache als verwaltete Identität aus. Sie können im Feld Auswählen nach Benutzernamen suchen.
Wichtig
Wenn Sie über ein virtuelles Netzwerk oder einen privaten Endpunkt verfügen, achten Sie darauf, Azure-Diensten auf der Liste der vertrauenswürdigen Dienste den Zugriff auf dieses Speicherkonto erlauben im Azure-Portal zu aktivieren.
Aktivieren von CORS für Ihr Speicherkonto
Achten Sie darauf, Methoden (GET, PUT, DELETE) zuzulassen, wenn Sie CORS (Cross-Origin Resource Sharing) aktivieren.
Legen Sie das Feld „Zulässige Ursprünge“ auf https://language.cognitive.azure.com
fest. Lassen Sie alle Header zu, indem Sie den Werten für zulässige Header *
hinzufügen, und legen Sie das maximale Alter auf 500
fest.
Erstellen eines Projekts für die benutzerdefinierte Stimmungsanalyse
Nachdem Ihre Ressource und der Speichercontainer konfiguriert wurden, erstellen Sie ein neues Projekt für die benutzerdefinierte Stimmungsanalyse. Ein Projekt ist ein Arbeitsbereich zum Erstellen Ihrer benutzerdefinierten KI-Modelle auf der Grundlage Ihrer Daten. Auf Ihr Projekt können nur Sie und andere Personen zugreifen, die Zugriff auf die verwendete Azure-Ressource haben. Wenn Sie beschriftete Daten haben, können Sie sie importieren, um zu beginnen.
Melden Sie sich bei Language Studio an. Es wird ein Fenster angezeigt, in dem Sie Ihr Abonnement und Ihre Sprachressource auswählen können. Wählen Sie die Sprachressource aus, die Sie im Schritt oben erstellt haben.
Wählen Sie das Feature aus, das Sie in Language Studio verwenden möchten.
Wählen Sie im oberen Menü Ihrer Projektseite Neues Projekt erstellen aus. Durch das Erstellen eines Projekts können Sie Daten bezeichnen sowie Ihre Modelle trainieren, auswerten, verbessern und bereitstellen.
Geben Sie die Projektinformationen ein, einschließlich eines Namens, einer Beschreibung und der Sprache der Dateien in Ihrem Projekt. Wenn Sie das Beispieldataset verwenden, wählen Sie Englisch aus. Sie können den Namen Ihres Projekts später nicht mehr ändern. Wählen Sie Weiter aus.
Tipp
Ihr Dataset muss nicht zur Gänze in derselben Sprache vorliegen. Sie können mehrere Dokumente verwenden, jedes mit jeweils anderen unterstützten Sprachen. Wenn Ihr Dataset Dokumente in verschiedenen Sprachen enthält oder Sie zur Laufzeit mit Text mit verschiedenen Sprachen rechnen, wählen Sie die Option Mehrsprachiges Dataset aktivieren aus, wenn Sie die grundlegenden Informationen für Ihr Projekt eingeben. Diese Option kann später auf der Seite Projekteinstellungen aktiviert werden.
Nachdem Sie Neues Projekt erstellen ausgewählt haben, wird ein Fenster angezeigt, in dem Sie eine Verbindung mit Ihrem Speicherkonto herstellen können. Wenn Sie bereits ein Speicherkonto verbunden haben, wird das verbundene Speicherkonto angezeigt. Falls nicht, wählen Sie Ihr Speicherkonto im angezeigten Dropdownmenü aus, und klicken Sie auf Speicherkonto verbinden. Dadurch werden die erforderlichen Rollen für Ihr Speicherkonto festgelegt. Dieser Schritt gibt möglicherweise einen Fehler zurück, wenn Sie nicht als Besitzer des Speicherkontos zugewiesen sind.
Hinweis
- Sie müssen diesen Schritt nur einmal für jede neue Ressource durchführen, die Sie verwenden.
- Dieser Prozess kann nicht rückgängig gemacht werden – wenn Sie ein Speicherkonto mit Ihrer Sprachressource verbinden, können Sie die Verbindung später nicht trennen.
- Sie können Ihre Sprachressource nur mit einem Speicherkonto verbinden.
Wählen Sie den Container aus, in den Sie Ihr Dataset hochgeladen haben.
Wenn Sie die Daten bereits beschriftet haben, stellen Sie sicher, dass sie dem unterstützten Format entsprechen, und wählen Sie Ja, meine Dateien sind bereits beschriftet, und ich habe die JSON-Bezeichnungsdatei formatiert. aus. Wählen Sie die Bezeichnungsdatei im Dropdownmenü aus. Wählen Sie Weiter aus. Wenn Sie das Dataset aus der Schnellstartanleitung verwenden, ist es nicht erforderlich, die Formatierung der JSON-Bezeichnungsdatei zu überprüfen.
Überprüfen Sie die eingegebenen Daten, und wählen Sie Projekt erstellen aus.
Importieren eines Projekts für die benutzerdefinierte Stimmungsanalyse
Melden Sie sich bei Language Studio an. Es wird ein Fenster angezeigt, in dem Sie Ihr Abonnement und Ihre Sprachressource auswählen können. Wählen Sie Ihre Sprachressource aus.
Wählen Sie das zu verwendende Feature aus.
Wählen Sie im oberen Menü Ihrer Projektseite Neues Projekt erstellen aus. Durch das Erstellen eines Projekts können Sie Daten bezeichnen sowie Ihre Modelle trainieren, auswerten, verbessern und bereitstellen.
Nachdem Sie Neues Projekt erstellen ausgewählt haben,wird ein Bildschirm angezeigt, auf dem Sie eine Verbindung mit Ihrem Speicherkonto herstellen können. Wenn Sie Ihr Speicherkonto nicht finden können, vergewissern Sie sich, dass Sie beim Erstellen der Ressource die empfohlenen Schritte durchgeführt haben. Wenn Sie bereits ein Speicherkonto mit Ihrer Sprachressource verbunden haben, wird Ihr verbundenes Speicherkonto angezeigt.
Hinweis
- Sie müssen diesen Schritt nur einmal für jede neue Sprachressource durchführen, die Sie verwenden.
- Dieser Prozess kann nicht rückgängig gemacht werden – wenn Sie ein Speicherkonto mit Ihrer Sprachressource verbinden, können Sie die Verbindung später nicht trennen.
- Sie können Ihre Sprachressource nur mit einem Speicherkonto verbinden.
Geben Sie die Projektinformationen ein, einschließlich eines Namens, einer Beschreibung und der Sprache der Dokumente in Ihrem Projekt. Sie können den Namen Ihres Projekts später nicht mehr ändern. Wählen Sie Weiter aus.
Tipp
Ihr Dataset muss nicht zur Gänze in derselben Sprache vorliegen. Sie können mehrere Dokumente verwenden, jedes mit jeweils anderen unterstützten Sprachen. Wenn Ihr Dataset Dokumente in verschiedenen Sprachen enthält oder Sie zur Laufzeit mit Text mit verschiedenen Sprachen rechnen, wählen Sie die Option Mehrsprachiges Dataset aktivieren aus, wenn Sie die grundlegenden Informationen für Ihr Projekt eingeben. Diese Option kann später auf der Seite Projekteinstellungen aktiviert werden.
Wählen Sie den Container aus, in den Sie Ihr Dataset hochgeladen haben.
Wählen Sie Ja, meine Dokumente sind bereits bezeichnet, und ich habe die JSON-Bezeichnungsdatei formatiert. und dann die Bezeichnungsdatei im unten angegebenen Dropdownmenü aus, um Ihre Datei mit JSON-Bezeichnungen zu importieren.
Wählen Sie Weiter aus.
Überprüfen Sie die eingegebenen Daten, und wählen Sie Projekt erstellen aus.
Abrufen von Projektdetails
Navigieren Sie in Language Studio zur Seite mit den Projekteinstellungen.
Sie können Projektdetails anzeigen.
Auf dieser Seite können Sie in den Projekteinstellungen die Projektbeschreibung aktualisieren und das mehrsprachige Dataset aktivieren/deaktivieren.
Sie können auch das verbundene Speicherkonto und den Container Ihrer Sprachressource anzeigen.
Außerdem können Sie auf dieser Seite den Primärschlüssel der Ressource abrufen.
Löschen eines Projekts
Wenn Sie Ihr Projekt nicht mehr benötigen, können Sie das Projekt mithilfe von Language Studio löschen. Wählen Sie oben das Feature aus, das Sie verwenden, und wählen Sie dann das Projekt aus, das Sie löschen möchten. Wählen Sie im oberen Menü Löschen aus, um das Projekt zu löschen.