Auswählen einer Azure Cognitive Services-Technologie

Azure Cognitive Services umfasst eine Reihe von cloudbasierten APIs, die Sie in KI-Anwendungen und Datenflüssen verwenden können. Es bietet vortrainierte Modelle, die für die Nutzung in Ihrer Anwendung bereit sind und für die Sie keine Daten und kein Modelltraining bereitstellen müssen. Die Dienste wurden vom KI- und Forschungsteam von Microsoft entwickelt und stellen die neuesten Deep Learning-Algorithmen zur Verfügung. Sie werden über HTTP-REST-Schnittstellen genutzt. Außerdem sind SDKs für viele gängige Frameworks für die Anwendungsentwicklung verfügbar.

Hauptvorteile:

  • Minimaler Entwicklungsaufwand für modernste KI-Dienste Verwenden Sie vordefinierte Algorithmen, oder erstellen Sie benutzerdefinierte Algorithmen zusätzlich zu vordefinierten Bibliotheken.
  • Einfache Integration in Apps über HTTP-REST-Schnittstellen
  • Entwickler und Datenanalysten aller Qualifikationsstufen können Apps ganz einfach KI-Funktionen hinzufügen.

Überlegungen:

  • Diese Dienste sind nur über das Web verfügbar. Im Allgemeinen ist eine Internetverbindung erforderlich. Eine Ausnahme ist der Custom Vision-Dienst, dessen trainiertes Modell Sie exportieren können, um Vorhersagen auf Geräten und im IoT-Edgebereich zu treffen.
  • Eine umfassende Anpassung wird zwar unterstützt, aber die verfügbaren Dienste sind unter Umständen nicht für alle Predictive Analytics-Anforderungen geeignet.

Kategorien von Azure Cognitive Services

In Azure stehen Dutzende von Cognitive Services zur Verfügung. Im Folgenden finden Sie eine nach Funktionsbereichen kategorisierte Liste:

Dienst Link zum Leitfaden zur Entscheidungsfindung BESCHREIBUNG
Sprache Auswählen eines Sprachdiensts Language Cognitive Services sind Dienste, die Funktionen zur linguistischen Datenverarbeitung (NLP) zum Verstehen und Analysieren von Text bereitstellen.
Speech Auswählen eines Sprachendiensts Speech Cognitive Services sind Dienste, die Sprachfunktionen wie Spracherkennung, Sprachsynthese, Sprachübersetzung und Sprechererkennung bereitstellen.
Bildanalyse Auswählen eines Vision-Diensts Vision Cognitive Services sind Dienste, die Bild- und Videoerkennungsfunktionen bereitstellen.
Entscheidungsdienste

Applied AI Services
Auswählen einer Entscheidungs-API oder eines angewendeten KI-Diensts Decision Cognitive Services sind Dienste, die NLP-Funktionen bereitstellen, um Empfehlungen für fundierte und effiziente Entscheidungen zu erstellen.
Azure OpenAI Service Azure OpenAI Service bietet REST-API-Zugriff auf leistungsstarke OpenAI-Sprachmodelle.

Gängige Anwendungsfälle

Im Folgenden finden Sie einige häufige Anwendungsfälle für Azure Cognitive Services.

Anwendungsfall Category
Transkribieren Sie hörbare Sprache in lesbaren, durchsuchbaren Text. Spracheingabe/-ausgabe
Konvertieren Sie Text in lebensechte Sprache für natürlichere Schnittstellen. Spracheingabe/-ausgabe
Integrieren Sie Sprachübersetzungen in Echtzeit in Ihre Apps. Spracheingabe/-ausgabe
Identifizieren und überprüfen Sie die sprechende Person mithilfe von Stimmeigenschaften. Spracheingabe/-ausgabe
Identifizieren Sie häufig verwendete und domänenspezifische Begriffe. Sprache
Erkennen Sie automatisch Stimmungen und Meinungen im Text. Sprache
Fassen Sie die Informationen in überschaubaren Fragen und Antworten zusammen. Sprache
Ermöglichen Sie es Ihren Apps, mit Benutzern in natürlicher Sprache zu interagieren. Sprache
Übersetzen Sie mehr als 100 Sprachen und Dialekte. Sprache
Identifizieren und Analysieren Sie Inhalte in Bildern und Videos. Bildanalyse
Passen Sie die Bilderkennung Ihren Unternehmensanforderungen an. Bildanalyse
Identifizieren Sie potenzielle Probleme frühzeitig. Entscheidungsdienste/Anomalieerkennung
Erkennen sie potenziell anstößige oder unerwünschte Inhalte. Entscheidungsdienste/Content Moderator
Erstellen Sie umfassende, personalisierte Erfahrungen für jeden Benutzer. Entscheidungsdienste/Personalisierung
Wenden Sie erweiterte Codierungs- und Sprachmodelle auf eine Vielzahl von Anwendungsfällen an. Azure OpenAI

Wichtige Auswahlkriterien

Beantworten Sie die folgenden Fragen, um die Auswahl einzuschränken:

  • Verarbeiten Sie etwas im Zusammenhang mit gesprochener Sprache, oder verarbeiten Sie Text, Bilder oder Dokumente?

  • Verfügen Sie über die Daten zum Trainieren eines Modells? Wenn ja, sollten Sie die benutzerdefinierten Dienste nutzen, die es Ihnen ermöglichen, die zugrunde liegenden Modelle mit den von Ihnen bereitgestellten Daten zu trainieren. Dies kann die Genauigkeit und Leistung verbessern.

Dieses Flussdiagramm kann Ihnen helfen, den besten API-Dienst für Ihren Anwendungsfall zu finden.

Diagram that shows how to select a Cognitive Services API.

  • Wenn Sie für Ihren Anwendungsfall Spracherkennung, Text-zu-Sprache oder Sprache-zu-Sprache benötigen, verwenden Sie eine Sprachen-API.
  • Wenn Sie für Ihren Anwendungsfall eine Sprachanalyse, Textbewertung oder Text-zu-Text benötigen, verwenden Sie eine Sprach-API.
  • Wenn Sie Bilder, Videos oder Text analysieren müssen, verwenden Sie eine Vision-API.
  • Wenn Sie eine Entscheidung treffen müssen, verwenden Sie eine Entscheidungs-API oder Applied AI Services.

Bereitstellen von Diensten

Wenn Sie Cognitive Services bereitstellen, können Sie Dienste entweder unabhängig bereitstellen oder die Cognitive Services-Ressource mit mehreren Diensten verwenden. Die Multi-Service-Ressource stellt Entscheidungs-, Sprach-, Sprachen-, Vision- und angewendete KI-Dienste bereit.

  • Stellen Sie einen einzelnen Dienst bereit, wenn Sie keine anderen Dienste benötigen oder den Zugriff und die Abrechnung auf Dienstbasis verwalten möchten.
  • Stellen Sie die Multi-Service-Ressource bereit, wenn Sie mehrere Dienste nutzen und den Zugang und die Abrechnung für alle Dienste gemeinsam verwalten möchten.

Hinweis

Die Ressourcenkategorien in diesen API-Diensten ändern sich häufig. Überprüfen Sie unbedingt die neueste Dokumentation für neue Kategorien.

Beitragende

Dieser Artikel wird von Microsoft gepflegt. Er wurde ursprünglich von folgenden Mitwirkenden geschrieben:

Hauptautoren:

Andere Mitwirkende:

Melden Sie sich bei LinkedIn an, um nicht öffentliche LinkedIn-Profile anzuzeigen.

Nächste Schritte