Exercice : créer un service Traducteur

Effectué

Nous allons obtenir des clés pour le service Traducteur. Comme nous l’avons vu précédemment, nous aurons besoin d’un compte Azure. Nous allons créer la clé à l’aide du Portail Azure et la stocker dans un fichier de .env dans notre application.

Obtenir la clé du service Traducteur

  1. Naviguez vers le portail Azure

  2. Sélectionnez Créer une ressource

    Capture d’écran montrant l’option Créer une ressource dans le portail Azure.

  3. Dans la boîte Rechercher, entrez Traducteur

  4. Sélectionner Traducteur

    Résultats de recherche du traducteur.

  5. Sélectionnez Créer

    Capture d’écran montrant la boîte de dialogue de création du Traducteur.

  6. Renseignez le formulaire Créer le Traducteur avec les valeurs suivantes :

    • Abonnement : Votre abonnement
    • Groupe de ressources :
      • Sélectionnez Créer
      • Nom : flask-ai
    • Région du groupe de ressources : Sélectionner une région proche de chez vous
    • Région de ressource : Sélectionnez la même région que ci-dessus
    • Nom : Une valeur unique, telle que ai-yourname
    • Niveau tarifaire : F0 gratuit

    Capture d’écran montrant le formulaire de création du Traducteur.

  7. Sélectionner Vérifier + créer

  8. Sélectionnez Créer

  9. Après quelques instants, la ressource est créée

  10. Sélectionnez Accéder à la ressource

  11. Sélectionnez Clé et Point de terminaison, sélectionnez GESTION DES RESSOURCES

    Capture d’écran montrant l’option clés et points de terminaison dans le menu.

  12. En regard de CLÉ 1, sélectionnez Copier dans le presse-papiers

    Capture d’écran montrant le tableau de bord des clés.

    Notes

    Il n’y a aucune différence entre les clés 1 et 2. En fournissant deux clés, vous avez la possibilité de migrer vers de nouvelles clés, en la régénérant une à l’aide de l’autre.

  13. Prenez note des valeurs Traduction de texte et emplacement

Créer un fichier .env pour stocker la clé

  1. Revenez à Visual Studio Code et créez un nouveau fichier à la racine de l’application en sélectionnant Nouveau fichier et en le nommant .env

    Important

    Le . au début du fichier est requis.

  2. Collez le texte suivant dans .env

    KEY=your_key
    ENDPOINT=your_endpoint
    LOCATION=your_location
    
  3. Remplacez les espaces réservés

    • your_key avec la clé que vous avez copiée ci-dessus
    • your_endpoint avec le point de terminaison à partir d’Azure
    • your_location avec l’emplacement à partir d’Azure
  4. Votre fichier .env doit se présente ainsi (avec vos valeurs) :

    KEY=00d09299d68548d646c097488f7d9be9
    ENDPOINT=https://api.cognitive.microsofttranslator.com/
    LOCATION=westus2
    

Étapes suivantes

Maintenant que notre service Traducteur est configuré et que les variables sont définies dans .env, nous pouvons attirer notre attention sur l’ajout du code nécessaire !