Veröffentlicht am: Aug 8, 2019
Natürliche Konversationen sind dynamisch und behandeln oft mehrere Themen. Ein Benutzer könnte mit einer Anfrage beginnen, zu einem verwandten Thema abschweifen und schließlich wieder zur ursprünglichen Frage zurückkehren. Zuvor konnten Sie eine dynamische Konversation dieser Art nur auf Serverseite mithilfe von Lambda-Funktionen verwalten. Heute stellen wir neue Amazon Lex Session-APIs vor, mit denen eine dynamische Konversation auf Client-Seite verwaltet werden kann. Sie können den Dialogstatus, Slot Values, Eingabeaufforderungen und Attribute festlegen. Sie können die Sitzung präzise steuern und den Gesprächsfluss lenken, indem Sie Aktionen wie das Wechseln zu einem anderen Thema oder das Fortsetzen von einem früheren Punkt in der Konversation durchführen.
Die SDK unterstützt zwei APIs, PutSession und GetSession, die zur Steuerung des Gesprächsflusses genutzt werden können. Der Vorgang „PutSession“ ermöglicht Ihnen, den aktuellen Sitzungsstatus direkt zu ändern. Der Vorgang „GetSession“ erlaubt Ihnen, den Status eines vorherigen Intents im Chatverlauf abzurufen. Diese Amazon Lex APIs sind heute in den AWS-Regionen USA Ost (Nord-Virginia), USA West (Oregon) und EU West (Irland) verfügbar. Weitere Informationen und erste Schritte finden Sie in der Amazon Lex-Dokumentation.