Vous pouvez créer et utiliser des invites Architect avec les robots Google Dialogflow ES, au lieu d'utiliser la synthèse vocale. Cette fonctionnalité vous permet d'utiliser les invites Dialogflow ES établies en les préenregistrant, puis en les stockant dans Architect.  

Pour configurer la fonctionnalité d'invite utilisateur d'Architect pour votre bot, créez d'abord un Réponse de charge utile personnalisée dans la console Google Dialogflow ES. Une fois que vous l'avez configuré, le système utilise l'audio et le texte de l'invite utilisateur au lieu de la réponse audio et textuelle de Dialogflow ES pour l'intention.

Remarques:
  • Une charge utile personnalisée peut inclure des clés pour les invites d'intervention et d'utilisateur.
  • Si le système rencontre un problème lors de la récupération de l'invite configurée, il utilise l'audio et le texte comme s'il n'avait pas été configuré précédemment.
  • Cette fonctionnalité prend uniquement en charge les invites utilisateur, pas les invites système.

Activer la fonctionnalité d'invite utilisateur d'Architect pour chaque intent Google Dialogflow ES

  1. Créer un invite utilisateur dans Architect.
  2. Dans la console Google Cloud Platform, accédez à la Console de flux de dialogue.
  3. Choisissez un mandataire.
  4. Choisissez les intentions dans le menu latéral de gauche.
  5. Choisissez une intention.
  6. Faites défiler jusqu'au Réponses section.
  7. Cliquez sur Ajouter des réponses puis cliquez sur Charge utile personnalisée.
  8. Dans le menu qui apparaît, cliquez sur Télécharger.
  9. En utilisant le nom de l'invite que vous avez créé à l'étape 1, utilisez l'une des méthodes suivantes pour permettre à Architecte d'utiliser la fonctionnalité d'invite :
    • Pour une invite pour un seul utilisateur, ajoutez ce code à la réponse de la charge utile personnalisée :
      {
           "user-prompt": "ArchitectUserPromptName"
      }
    • Pour les invites à utilisateurs multiples, ajoutez ce code à la réponse de la charge utile personnalisée :
      {
           "prompts": [
                {"user-prompt": "ArchitectUserPromptName1"},
                {"user-prompt": "ArchitectUserPromptName2"}
           ]
      }
  10. Cliquez sur sauvegarder.