Agents in Dialogflow
–-> zum BOTwiki - Das Chatbot Wiki
“Agents” lassen sich am besten als Natural Language Understanding (NLU)-Module beschreiben. Diese Module können in einer App, Website, Produkt oder Dienstleistung integriert werden und transferieren Text- oder gesprochene Benutzeranfragen in aussagekräftige Daten. Diese Transformation tritt auf, wenn die Äußerung eines Benutzers mit einer Absicht (Intent) in dem “Agent” übereinstimmt.
Der übereinstimmende Intent liefert dann eine Antwort an den Benutzer.
Diese Antwort kann ein einfacher Text oder eine gesprochene Bestätigung oder eine Webhook-Antwort sein. Zur Erstellung der Antwort können typbezogene Parameter (wie z.B. Temperatur, Datum, Orte) aus der Anfrage erkannt werden. Zur Befüllung der Parameter mit tatsächlichen Werten kommen sogenannte “Actions” zum Tragen. Dabei können Anfragen des Benutzers an externe Dienste weitergeleitet werden um die gewünschten Parameter mit Werten zu befüllen.
Ein Agent ist der zentrale Einstiegspunkt einer Dialogflow Anwendung. Sämtliche Intents mit den dazugehörigen Utterances, Responses und Actions werden über den Agent gepflegt.
Erstellen eines Agents
Das Anlegen eines Agents muss auf der Startseite von Dialogflow durchgeführt werden. Die Erstellung über eine REST-API Schnittstelle ist nicht vorgesehen.
> Zurück zum BOTwiki - Das Chatbot Wiki