Auswählen einer Azure KI Services-Technologie
Azure KI 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 hiervon bildet der Dienst Custom Vision, dessen trainiertes Modell Sie exportieren können, um Vorhersagen auf Geräten und am IoT Edge 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 Azure KI 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 KI 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.
- 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 die Dienste einzeln bereitstellen oder Azure KI Services als Ressource verwenden, um mehrere Dienste gemeinsam bereitzustellen. 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:
- Ashish Chahuan | Senior Cloud Solution Architect
- Kruti Mehta | Azure Senior Fast-Track Engineer
- Zoiner Tejada | CEO und Architekt
Andere Mitwirkende:
- Mick Alberts | Technical Writer
- Brandon Cowen | Senior Cloud Solution Architect
- Oscar Shimabukuro | Senior Cloud Solution Architect
- Manjit Singh | Softwareentwickler
- Christina Skarpathiotaki | Senior Cloud Solution Architect
- Nathan Widdup | Azure Senior Fast-Track Engineer
Melden Sie sich bei LinkedIn an, um nicht öffentliche LinkedIn-Profile anzuzeigen.
Nächste Schritte
- Lernpfad: Bereitstellen und Verwalten von Azure Cognitive Services
- Dokumentation zu Azure Cognitive Services
- Was ist Azure Cognitive Services?
- Blogbeitrag: Welche KI bin ich?