Types de services de l’API Langage
Azure Cognitive Service for Language est un service cloud qui fournit des fonctionnalités de traitement en langage naturel (NLP) pour comprendre et analyser du texte. Ce service peut vous permettre de créer des applications intelligentes. Il fournit des outils tels que Language Studio basé sur le web, les API REST et les bibliothèques clientes.
Services
Voici quelques détails sur les services d’API de langage :
- Azure Cognitive Service for Language fournit plusieurs fonctionnalités de traitement en langage naturel (NLP) pour comprendre et analyser du texte. Ce service regroupe Analyse de texte, QnA Maker et LUIS. Ces fonctionnalités peuvent être :
- Préconfigurés, ce qui signifie que les modèles IA utilisés par la fonctionnalité ne sont pas personnalisables. Vous venez d’envoyer vos données et d’utiliser la sortie de la fonctionnalité dans vos applications.
- Personnalisable, ce qui signifie que vous utilisez des outils Azure Cognitive Services pour effectuer l’apprentissage d’un modèle IA en fonction de vos données.
- Azure OpenAI Service fournit un accès par l’API REST aux puissants modèles de langage d’OpenAI, notamment GPT-3, Codex et des incorporations. Vous pouvez facilement adopter ces modèles pour votre tâche spécifique. Les tâches incluent la génération de contenu, la synthèse, la recherche sémantique et la traduction du langage naturel en code. Vous pouvez accéder au service via des API REST, un Kit de développement logiciel (SDK) Python ou l’interface web dans Azure OpenAI Studio.
- Traducteur Cognitive Services est un service de traduction qui fournit des API de texte en texte.
- QnA Maker est un service NLP cloud que vous pouvez utiliser pour créer une couche conversationnelle naturelle sur vos données.
Cas d'utilisation
Le tableau suivant fournit des services recommandés pour des cas d’utilisation spécifiques.
Cas d’utilisation | Service à utiliser | Catégorie de service |
---|---|---|
Traduction | ||
Traduire du texte propre à un secteur d’activité | Traducteur personnalisé Cognitive Services | Traducteur |
Traduire du texte générique qui n’est pas propre à un secteur d’activité | Traducteur Cognitive Services | Traducteur |
Traduire un langage naturel en requêtes SQL | Langage naturel Azure OpenAI vers SQL | Azure OpenAI |
Permettre aux applications de traiter et d’analyser un langage naturel | Compréhension du langage courant Cognitive Services | Langage |
Identification | Langage | |
Identifier des informations sensibles et des informations d’identification personnelle | Informations d’identification personnelle Cognitive Services | Langage |
Identifier des informations sensibles, des informations d’identification personnelle et des informations médicales protégées (PHI) | Analyse de texte pour la santé Cognitive Services | Langage |
Identifier des entités dans un texte et les classer en types prédéfinis | Reconnaissance d’entités nommées Cognitive Services | Langage |
Extraire des entités ou des informations propres à un domaine | Reconnaissance d’entités nommées personnalisées Azure Cognitive Services | Langage |
Extraire les principales phrases d’un texte | Extraction d’expressions clés Cognitive Services | Langage |
Résumer un document | Résumé d’un texte Azure OpenAI GPT-3 | Azure OpenAI |
Classification | ||
Classifier du texte en utilisant l’analyse des sentiments | Analyse des sentiments Cognitive Services | Langage |
Classifier du texte à l’aide de classes personnalisées | Classification de texte personnalisée Azure Cognitive Services | Langage |
Classifiez des éléments en catégories fournies au moment de l’inférence | Classification de texte Azure OpenAI | Azure OpenAI |
Classifier du texte en détectant la langue | Détection de langue Cognitive Services | Langage |
Compréhension du contexte | ||
Lier une entité à des articles de base de connaissances | Liaison d’entités Cognitive Services | Langage |
Comprendre des questions et des réponses (génériques) | Réponses aux questions Cognitive Services | QnA Maker |
Comprendre des questions et des réponses (personnalisées) | Réponses aux questions personnalisées Cognitive Services | QnA Maker |
Combiner plusieurs services cognitifs | Flux de travail d’orchestration Cognitive Services | Langage |
Contributeurs
Cet article est géré par Microsoft. Il a été écrit à l’origine par les contributeurs suivants.
Auteurs principaux :
- Ashish Chahuan | Architecte de solution cloud senior
- Kruti Mehta | Ingénieur Fast-Track Azure senior
Autres contributeurs :
- Mick Alberts | Rédacteur technique
- Brandon Cowen | Architecte de solution cloud senior
- Oscar Shimabukuro | Architecte de solutions cloud senior
- Manjit Singh | Ingénieur logiciel
- Christina Skarpathiotaki | Architecte de solutions cloud senior
- Nathan Widdup | Ingénieur Fast-Track Azure senior
Pour afficher les profils LinkedIn non publics, connectez-vous à LinkedIn.
Étapes suivantes
- Qu’est-ce qu’Azure Cognitive Service for Language ?
- Billet de blog sur les API de langage
- Parcours d’apprentissage : créer une solution de compréhension du langage avec Azure Cognitive Services
- Parcours d’apprentissage : Provisionner et gérer Azure Cognitive Services
- Parcours d’apprentissage : identifier les principes et pratiques d’une IA responsable
- Parcours d’apprentissage : présentation des bots responsables
Ressources associées
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour