Verwendung von Architect-Prompts in Google Dialogflow ES-Bots

Sie können Architect Prompts mit Google Dialogflow ES Bots erstellen und verwenden, anstatt Text-to-Speech zu verwenden. Mit dieser Funktion können Sie etablierte Dialogflow ES-Prompts verwenden, indem Sie sie vorab aufzeichnen und dann in Architect speichern.  

Um die Architect User Prompt-Funktion für Ihren Bot zu konfigurieren, erstellen Sie zunächst eine Custom Payload Response in der Google Dialogflow ES-Konsole Nach der Konfiguration verwendet das System den Ton und den Text der Benutzerführung anstelle der Audio- und Textantwort von Dialogflow ES für die Absicht.

Notizen:
  • Eine benutzerdefinierte Nutzlast kann Schlüssel für Barge-In und Benutzeraufforderungen enthalten.
  • Wenn das System beim Abrufen des konfigurierten Prompts auf ein Problem stößt, verwendet es den Ton und den Text so, als ob er zuvor nicht konfiguriert worden wäre.
  • Diese Funktion unterstützt nur Benutzer-Eingabeaufforderungen, keine System-Eingabeaufforderungen.

Aktivieren Sie die Architect User Prompt-Funktion für jeden Google Dialogflow ES Intent

  1. Erstellen Sie eine Benutzer-Eingabeaufforderung in Architect.
  2. Gehen Sie in der Google Cloud Platform-Konsole auf die Dialogflow-Konsole
  3. Wählen Sie einen Agenten.
  4. Wählen Sie in der linken Seitenleiste die Option Absichten
  5. Wählen Sie eine Absicht.
  6. Blättern Sie nach unten zum Abschnitt Antworten .
  7. Klicken Sie auf Antworten hinzufügen und dann auf Benutzerdefinierte Nutzdaten
  8. Klicken Sie im angezeigten Menü auf Custom Payload.
  9. Verwenden Sie den Namen des Prompts, den Sie in Schritt 1 erstellt haben, und nutzen Sie eine der folgenden Methoden, um dem Architekten die Nutzung der Prompt-Funktionalität zu ermöglichen:
    • Für eine einzelne Benutzerabfrage fügen Sie diesen Code in die benutzerdefinierte Nutzlastantwort ein:
      {
           "user-prompt": "ArchitectUserPromptName"
      }
    • Für mehrere Benutzeraufforderungen fügen Sie diesen Code in die benutzerdefinierte Nutzlastantwort ein:
      {
           "prompts": [
                {"user-prompt": "ArchitectUserPromptName1"},
                {"user-prompt": "ArchitectUserPromptName2"}
           ]
      }
  10. Klicken Sie auf Speichern.