Créer une ressource de langue à partir de Language Studio
Si c’est votre première connexion, une fenêtre s’affiche dans Language Studio qui vous permet de choisir une ressource de langue existante ou d’en créer une. Vous pouvez aussi créer une ressource en cliquant sur l’icône Paramètres dans le coin supérieur droit, en sélectionnant Ressources, puis en cliquant sur Créer une ressource.
Créez une ressource de langue avec les détails suivants.
Veillez à activer Identité managée quand vous créez une ressource de langue.
Lire et accepter l’avis sur l’intelligence artificielle responsable
Connexion à Language Studio
Pour créer une nouvelle intention, sélectionnez le bouton +Ajouter, puis commencez par donner un nom à votre intention. Vous allez avoir deux possibilités : vous connecter à un projet ou non. Vous pouvez vous connecter à des projets (LUIS, réponses aux questions ou compréhension du langage courant) ou choisir l’option non.
Création d’un projet de flux de travail d’orchestration
Une fois que vous avez créé une ressource Language, créez un projet de workflow d’orchestration.
Dans Language Studio, recherchez la section intitulée Comprendre les questions et le langage courant, puis sélectionnez Flux de travail d’orchestration.
Cela vous conduit à la page Projet de flux de travail d’orchestration. Sélectionnez Create new project. Pour créer un projet, vous devez fournir les informations suivantes :
Valeur
Description
Nom
Nom de votre projet
Description
Description facultative du projet.
Langue principale des énoncés
Langue principale de votre projet. Vos données de formation doivent être principalement dans cette langue.
Une fois terminé, sélectionnez Suivant et passez en revue les détails. Sélectionnez Create project (Créer un projet) pour finaliser le processus. Vous devez maintenant voir l’écran Build Schema (Générer le schéma) dans votre projet.
Envoyez une requête PATCH en utilisant l’URL, les en-têtes et le corps JSON suivants pour créer un projet.
URL de la demande
Utilisez l’URL suivante quand vous créez votre demande d’API. Remplacez les valeurs d’espace réservé suivantes par vos valeurs :
Nom de votre projet. Cette valeur respecte la casse.
EmailApp
language
{LANGUAGE-CODE}
Chaîne spécifiant le code de langue des énoncés utilisés dans votre projet. Si votre projet est multilingue, choisissez le code de langue de la majorité des énoncés.
Vous pouvez à tout moment exporter un projet de workflow d’orchestration sous forme de fichier JSON en accédant à la page des projets de workflow d’orchestration, en sélectionnant un projet dans le menu supérieur, puis en cliquant sur Exporter.
Ce projet peut être réimporté comme nouveau projet. Si vous importez un projet portant exactement le même nom, les données du projet sont remplacées par les données du nouveau projet importé.
Pour importer un projet, sélectionnez le bouton fléché à côté de Créer un projet, puis sélectionnez Importer, puis ensuite le fichier JSON.
Vous pouvez importer un fichier JSON de workflow d’orchestration dans le service
Envoyez une requête POST en utilisant l’URL, les en-têtes et le corps JSON suivants pour importer votre projet.
URL de la demande
Utilisez l’URL suivante quand vous créez votre demande d’API. Remplacez les valeurs d’espace réservé suivantes par vos valeurs :
Version de l’API que vous appelez. La version utilisée ici doit être la même version d’API dans l’URL.
2022-03-01-preview
projectName
{PROJECT-NAME}
Nom de votre projet. Cette valeur respecte la casse.
EmailApp
language
{LANGUAGE-CODE}
Chaîne spécifiant le code de langue des énoncés utilisés dans votre projet. Si votre projet est multilingue, choisissez le code de langue de la majorité des énoncés.
Vous pouvez à tout moment exporter un projet de workflow d’orchestration sous forme de fichier JSON en accédant à la page des projets de workflow d’orchestration, en sélectionnant un projet, puis en appuyant sur Exporter.
Vous pouvez à tout moment exporter un projet de workflow d’orchestration sous forme de fichier JSON.
Créez une demande POST en utilisant l’URL, les en-têtes et le corps JSON suivants pour exporter votre projet.
URL de la demande
Utilisez l’URL suivante quand vous créez votre demande d’API. Remplacez les valeurs d’espace réservé suivantes par vos valeurs :
Utilisez l’en-tête suivant pour authentifier votre demande.
Clé
Valeur
Ocp-Apim-Subscription-Key
Clé de votre ressource. Utilisée pour authentifier vos demandes d’API.
Une fois que vous avez envoyé votre demande d’API, vous recevez une réponse 202 indiquant la réussite. Dans les en-têtes de réponse, extrayez la valeur operation-location. Elle est au format suivant :
JOB-ID est utilisé pour identifier votre demande, car cette opération est asynchrone. Utilisez cette URL pour obtenir le JSON du projet exporté à l’aide de la même méthode d’authentification.
Accédez à la page des paramètres de votre projet dans Langage Studio.
Vous pouvez voir les détails du projet.
Dans cette page, vous pouvez mettre à jour la description du projet.
Vous pouvez également récupérer votre clé primaire de ressource à partir de cette page.
Pour obtenir les détails d’un projet de workflow d’orchestration, envoyez une requête GET en utilisant l’URL et les en-têtes suivants. Remplacez les valeurs d’espace réservé par vos propres valeurs.
Une fois que vous avez envoyé votre demande d’API, vous recevrez une réponse 200 confirmant la réussite et un corps de réponse JSON avec les détails de votre projet.
Une fois que vous n’avez plus besoin de votre projet, vous pouvez le supprimer à l’aide de Language Studio. Sélectionnez Projets dans le menu de navigation de gauche, sélectionnez le projet que vous voulez supprimer, puis cliquez sur Supprimer dans le menu du haut.
Une fois que vous n’avez plus besoin de votre projet, vous pouvez le supprimer à l’aide des API.
Créez une requête DELETE en utilisant l’URL, les en-têtes et le corps JSON suivants pour supprimer un projet de compréhension du langage courant.