Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
La détection de langue est l’une des fonctionnalités offertes par Azure Language in Foundry Tools, une collection d’algorithmes d’apprentissage automatique et d’IA dans le cloud pour développer des applications intelligentes qui impliquent un langage écrit. La détection de langue est en mesure de détecter plus de 100 langues dans leur écriture principale. De plus, le service propose la détection de scripts pour chaque langue détectée en utilisant la norme ISO 15924 pour un certain nombre de langues sélectionnées. Cette documentation contient les types d’articles suivants :
- Les Démarrages rapides sont des instructions de prise en main qui vous guident dans la formulation de vos requêtes au service.
- Les Guides pratiques contiennent des instructions sur l’utilisation du service de manière plus spécifique ou personnalisée.
Fonctionnalités de détection de la langue
Détection de la langue : Pour chaque document, renvoie la langue principale, son code ISO 639-1, son nom lisible, son score de confiance, le nom du script et son code de script ISO 15924.
Détection de l’écriture : pour faire la distinction entre plusieurs écritures utilisées pour écrire certaines langues, comme le kazakh, la détection de la langue retourne un nom d’écriture et un code d’écriture selon la norme ISO 15924.
Gestion du contenu ambigu : pour aider à lever l’ambiguïté sur la langue en fonction de l’entrée, vous pouvez spécifier un code pays/région ISO 3166-1 alpha-2. Par exemple, le mot « communication » est commun à l’anglais et au français. Spécifier « France » comme origine du texte peut aider le modèle de détection de la langue à déterminer la langue correcte.
Flux de travail classique
Pour utiliser cette fonctionnalité, vous envoyez des données à des fins d’analyse et gérez la sortie de l’API dans votre application. L’analyse est effectuée telle quelle, sans personnalisation supplémentaire du modèle utilisé sur vos données.
Créez une ressource Azure Language in Foundry Tools, qui vous permet d’accéder aux fonctionnalités offertes par language. Cela génère un mot de passe (appelé clé) et une URL de point de terminaison que vous utilisez pour authentifier les requêtes d’API.
Créez une requête à l’aide de l’API REST ou de la bibliothèque de client pour C#, Java, JavaScript, et Python. Vous pouvez également envoyer des appels asynchrones avec une requête de lot afin de combiner des requêtes d’API pour plusieurs fonctionnalités en un seul appel.
Envoyez la requête contenant vos données texte. Votre clé et votre point de terminaison sont utilisés pour l’authentification.
Diffusez ou stockez la réponse localement.
Démarrage de la détection de langue
Pour utiliser la détection la détection de langage, vous envoyez du texte brut non structuré à des fins d’analyse et gérez la sortie de l’API dans votre application. L’analyse est effectuée telle quelle, sans aucune personnalisation supplémentaire du modèle utilisé sur vos données. Il existe trois façons d’utiliser la détection de langue :
| Option de développement | Descriptif |
|---|---|
| Portail Microsoft Foundry (nouveau) | Foundry (nouveau) est une plateforme IA basée sur le cloud qui fournit un accès simplifié aux modèles, agents et outils Foundry via des projets Foundry. |
| Portail Foundry (classique) | Foundry (classique) est une plateforme cloud qui prend en charge les projets hub et d’autres types de ressources. Lorsque vous vous inscrivez, vous pouvez utiliser vos propres données pour détecter plus de 100 langues dans leur script principal. |
| API REST ou bibliothèque cliente (SDK Azure) | Intégrez la détection de langue à vos applications à l’aide de l’API REST ou de la bibliothèque cliente disponible dans différentes langues. |
| Conteneur Docker | Utilisez le conteneur Docker disponible pour déployer cette fonctionnalité localement. Les conteneurs Docker vous permettent de rapprocher le service de vos données pour la conformité, la sécurité ou d’autres considérations opérationnelles. |
Intelligence artificielle responsable
Un système d'IA comprend non seulement la technologie, mais aussi les individus qui exploitent le système, les personnes qui subissent ses effets et l'environnement plus large dans lequel le système fonctionne. Lisez la Note de transparence pour la détection de langue pour en savoir plus sur l’utilisation et le déploiement de l’IA responsable dans vos systèmes.
- Note de transparence concernant le langage Azure dans Foundry Tools
- Intégration et utilisation responsable
- Données, confidentialité et sécurité
Étapes suivantes
Il existe deux façons de commencer à utiliser la fonctionnalité de liaison d’entités :
- Microsoft Foundry est une plateforme web qui vous permet d’utiliser plusieurs fonctionnalités de langage sans avoir à écrire de code.
- L’article Démarrage rapide qui explique comment envoyer des requêtes au service avec l’API REST et le kit SDK de la bibliothèque de client.