In der heutigen digitalen Landschaft erwarten Kunden ein qualitativ hochwertiges Erlebnis, das reaktionsschnell und angenehm ist. Chatbots und virtuelle Assistenten haben das Kundenerlebnis von einem Point-and-Click- oder Drag-and-Drop-Erlebnis in ein sprach- oder textgesteuertes Erlebnis verwandelt. Sie können ein ansprechenderes Erlebnis schaffen, indem Sie die Interaktion mit einer visuellen Modalität weiter verstärken.
Uneq ist ein AWS-Partner, der sich auf die Entwicklung animierter Visualisierungen dieser Voice-Bots und virtuellen Agenten spezialisiert hat, genannt. Die digitalen Menschen von Uneeq können dazu beitragen, ein visuelles, animiertes und emotionales Kundenerlebnis der nächsten Generation zu bieten. Nachdem ich mit Marken in zahlreichen Branchen wie z UBS (Finanzdienstleistungen), Vodafone (Telekommunikation) und Mentemia (Gesundheitswesen) unterstützt Uneeq Kunden dabei, innovative Kundenerlebnisse zu ermöglichen, die von unterstützt werden Amazon Lex.
Amazon Lex ist ein Service zum Erstellen von Konversationsschnittstellen in jede Anwendung, die Sprache und Text verwendet. Amazon Lex bietet natürliches Sprachverständnis (NLU) und automatische Spracherkennung (ASR) und ermöglicht Kundenerlebnisse, die durch Konversationsinteraktionen sehr ansprechend sind.
In diesem Beitrag führen wir Sie durch die Schritte, die erforderlich sind, um einen Amazon Lex V2-Chatbot zu konfigurieren, ihn mit dem digitalen Menschen von Uneeq zu verbinden und eine Konversation zu verwalten.
Lösungsübersicht
Diese Lösung verwendet die folgenden Dienste:
- Amazon Lex
- Amazon API-Gateway
- AWS Lambda
Das folgende Diagramm zeigt die Architektur unserer Lösung.
Die Architektur nutzt serverlose AWS-Ressourcen, um die Bereitstellung zu vereinfachen und die mit der Bereitstellung der Lösung verbundenen Betriebskosten zu minimieren.
Die Uneeq Digital Human Interfaces mit einer einfachen REST-API, konfiguriert mit Lambda-Proxy-Integration, die wiederum mit einem bereitgestellten Amazon Lex-Bot interagiert.
Nachdem Sie den Bot bereitgestellt haben, müssen Sie ihn mit einer grundlegenden Willkommensabsicht konfigurieren. Bei der ersten Interaktion mit dem digitalen Menschen von Uneeq bestimmt die Absicht „Welcome“ den Anfangssatz, den der digitale Mensch von Uneeq gibt. Zum Beispiel: „Hallo, mein Name ist Crissy und ich bin heute Ihre digitale Assistentin. Womit kann ich Ihnen behilflich sein?"
Sie stellen die Lösung in drei allgemeinen Schritten bereit:
- Stellen Sie einen Amazon Lex-Bot bereit.
- Stellen Sie die Integration bereit, bei der es sich um eine einfache API Gateway-REST-API und Lambda-Funktion handelt AWS Serverless-Anwendungsmodell (AWS-SAM) .
- Erstellen Sie ein 14-tägiges kostenloses Testkonto für Uneeq und verbinden Sie den digitalen Menschen von Uneeq mit dem Amazon Lex-Bot.
Voraussetzungen:
Um diese Lösung zu implementieren, benötigen Sie folgende Voraussetzungen:
- Ein AWS-Konto
- Die AWS SAM-CLI installiert
- An Amazon Simple Storage-Service (Amazon S3) Eimer
- Zugriff auf die folgenden AWS-Services:
- Amazon API-Gateway
- AWS CloudFormation
- AWS Identity and Access Management and (ICH BIN)
- Lambda
- Amazon Lex
- AWS SAM
- Amazon S3
Diese Anweisungen setzen allgemeine praktische Kenntnisse der aufgeführten Amazon-Services voraus, insbesondere von AWS SAM und AWS CloudFormation.
Stellen Sie einen Amazon Lex-Bot bereit
Für diese Lösung verwenden wir die BookTrip
Beispiel-Bot, der in Amazon Lex bereitgestellt wird.
- Wählen Sie auf der Amazon Lex v2-Konsole Bots im Navigationsbereich.
- Auswählen
Bot erstellen.
- Auswählen Startseite mit einem Beispiel.
- Wählen Sie für Beispiel-Bot aus BookTrip.
- Im Bot-Konfiguration Geben Sie im Abschnitt einen Bot-Namen und optional eine Beschreibung ein.
- Der IAM-BerechtigungenWählen Erstellen Sie eine Rolle mit grundlegenden Amazon Lex-Berechtigungen.
- Da dies ein Bot für Demozwecke ist, unterliegt er nicht COPPA, also in der Gesetz zum Schutz der Online-Privatsphäre von Kindern (COPPA) Abschnitt auswählen Nein.
- Belassen Sie die restlichen Einstellungen auf den Standardeinstellungen und wählen Sie aus Weiter.
- Wählen Sie Ihre bevorzugte Sprache und Stimme, die von Amazon Polly bereitgestellt wird.
- Auswählen
Erledigt
um Ihren Bot zu erstellen.
Bearbeiten Sie die Begrüßungsabsicht des BookTrip-Bots
Beim ersten Start spricht der digitale Mensch von Uneeq einen Dialog aus, um sich auf der Grundlage einer im Amazon Lex-Bot definierten Begrüßungsabsicht vorzustellen.
- Navigieren Sie zum Hinzufügen der Willkommensabsicht zu den Absichten für die
BookTrip
bot gerade erstellt und erstellen Sie eine neue Absicht namensWelcome
durch Auswählen Absicht hinzufügen.
- Um die Willkommensabsicht zu konfigurieren, in der Abschlussantwort Geben Sie im Abschnitt den Anfangssatz ein, den der digitale Mensch von Uneeq aussprechen soll. Für diesen Beitrag verwenden wir „Hallo, mein Name ist Crissy und ich bin heute deine digitale Assistentin. Womit kann ich Ihnen behilflich sein?"
Dies ist die einzige Konfiguration, die für diese Absicht erforderlich ist.
- Auswählen Absicht speichern.
- Auswählen Bauen um den Bot mit der Absicht „Welcome“ zu erstellen.
- Notieren Sie die Bot-ID, die Alias-ID, die Gebietsschema-ID und den Willkommens-Intent-Namen, die im nächsten Schritt zum Bereitstellen der Integration verwendet werden sollen.
Stellen Sie die Integration mit AWS SAM bereit
Navigieren Sie zu GitHub Repo und klonen Sie die lexV2
Zweig. Das template.yaml
file ist die AWS SAM-Konfiguration für die Anwendung; das swagger.yaml
lernen muss die OpenAPI Konfiguration für die API.
- Stellen Sie diese Anwendung bereit, indem Sie die Anweisungen in der README-Datei.
- Stellen Sie sicher, AWS-Befehlszeilenschnittstelle (AWS CLI)-Konfiguration kann auf ein AWS-Konto zugreifen.
- Navigieren Sie zum Stammverzeichnis des geklonten Repositorys und installieren Sie die erforderlichen Abhängigkeiten, indem Sie den folgenden Befehl ausführen:
- Laden Sie vor dem Ausführen des Bereitstellungsbefehls die
swagger.yaml
Datei in einen S3-Bucket. - Stellen Sie die serverlose Anwendung bereit, indem Sie den folgenden Befehl im Stammverzeichnis des Repositorys ausführen und den aufgelisteten Parametern Werte zuweisen:
-
pLexBotID
pLexBotAliasID
pWelcomeIntentName
pLocaleID
pS3BucketName
-
- Bestätigen Sie, dass die Bereitstellung erfolgreich war, indem Sie die Ausgabe der AWS SAM-Bereitstellung überprüfen.
- Notieren Sie sich die API-Endpunkt-URL; Sie verwenden dies, um den digitalen Menschen von Uneeq zu konfigurieren.
Erstellen Sie ein Uneeq-Testkonto und konfigurieren Sie den digitalen Menschen von Uneeq
Beginnen wir mit der Erstellung eines 14-tägigen kostenlosen Testkontos auf der Uneeq-Website.
- Auf dem Uneeq-Website, wählen Demo Version.
- Geben Sie die erforderlichen Details ein und verifizieren Sie Ihre E-Mail-Adresse über einen eindeutigen Code, der an die angegebene E-Mail-Adresse gesendet wird.
- Wählen Sie einen der drei digitalen Menschen von Uneeq aus, die Ihnen im Rahmen der kostenlosen Testversion zur Verfügung gestellt werden.
Uneeq hat mehrere Personas zur Verfügung, aber einige erfordern ein kostenpflichtiges Abonnement.
- Wählen Sie einen Hintergrund für den digitalen Menschen von Uneeq.
- Geben Sie einen Namen für den digitalen Menschen von Uneeq ein.
- Wählen Sie Ihre bevorzugte Sprache und Stimme für den digitalen Menschen von Uneeq.
Sie können wählen, Stimme testen um ein Beispiel der Stimme zu hören.
- Nachdem Sie den digitalen Menschen von Uneeq erstellt haben, navigieren Sie zum Uneeq-Dashboard und wählen Sie aus Menschen.
- Wählen Sie das Bearbeitungssymbol für den gerade erstellten digitalen Menschen von Uneeq.
- Im Konversationseinstellungen Wählen Sie im Abschnitt Bringen Sie Ihre eigene Gesprächsplattform mit.
- Aussichten für API-URL, geben Sie die URL unserer bereitgestellten API ein.
- Gehe zurück zum Menschen Seite und wählen MIT DER INTELLIGENTEN SCHADENKALKULATION VON den digitalen Menschen von Uneeq zu starten.
Der digitale Mensch von Uneeq beginnt die Interaktion, indem er den in Ihrer Begrüßungsabsicht konfigurierten Dialog ausspricht.
Sehen Sie sich eine Demonstration der Integration von Digital Human und Amazon Lex von Uneeq an Integrating Digital Humans with AWS Lambda – Devs in the Shed Folge 16.
Zusammenfassung
In diesem Beitrag habe ich eine Lösung implementiert, die Amazon Lex mit dem digitalen Menschen von Uneeq integriert, indem sie die visuelle Modalität der Benutzererfahrung verbessert. Sie können diese Lösung für mehrere Anwendungsfälle verwenden, indem Sie sie einfach für einen anderen Amazon Lex-Bot konfigurieren.
Der Einstieg ist einfach. Verein registrieren für ein kostenloses Testkonto mit dem digitalen Menschen von Uneeq und klonen Sie die GitHub Repo um die Interaktionen Ihrer Kunden mit Ihrem Unternehmen zu verbessern. Weitere Informationen zu Amazon Lex finden Sie unter Erste Schritte mit Amazon Lex und für V2-Entwicklerhandbuch.
Über den Autor
Barry Conway ist ein Enterprise Solutions Architect mit jahrelanger Erfahrung in der Technologiebranche und schließt die Lücke zwischen Business und Technologie. Barry hat Bank-, Fertigungs-, Logistik- und Einzelhandelsunternehmen dabei unterstützt, ihre Geschäftsziele zu verwirklichen.
- "
- &
- 100
- 7
- Über uns
- Zugang
- Konto
- über
- Handlung
- Adresse
- Agenten
- Amazon
- Bienen
- Anwendung
- Architektur
- Assistentin
- damit verbundenen
- automatische
- verfügbar
- AWS
- Hintergrund
- Bankinggg
- zwischen
- Grenze
- Wander- und Outdoorschuhen
- Bots
- Marken
- bauen
- Building
- Geschäft
- Fälle
- CD
- Auswählen
- Code
- Konfiguration
- Vernetz Dich
- Konsul (Console)
- Gespräch
- Kosten
- erstellen
- erstellt
- Erstellen
- Kunde
- Customer Experience
- Kunden
- Armaturenbrett
- einsetzen
- Einsatz
- Bereitstellen
- Einsatz
- Details
- Entwickler:in / Unternehmen
- Entwicklung
- Devs
- anders
- digital
- angetrieben
- ermöglichen
- ermöglichen
- Endpunkt
- Enter
- Unternehmen
- Beispiel
- ERFAHRUNGEN
- Erfahrungen
- Revolution
- Finanzdienstleistungen
- Vorname
- Folgende
- Frei
- die kostenlose Testversion.
- Funktion
- weiter
- Lücke
- Tor
- Allgemeines
- Ziele
- Guide
- mit
- Gesundheitswesen
- Hilfe
- hilft
- hochwertige
- hoch
- Ultraschall
- HTTPS
- human
- Humans
- ICON
- Identitätsschutz
- implementieren
- umgesetzt
- Energiegewinnung
- Information
- innovativ
- installieren
- integrieren
- Integration
- Absicht
- Interaktion
- IT
- selbst
- Wissen
- Landschaft
- Sprache
- Line
- Gelistet
- Logistik
- verwalten
- Herstellung
- mehr
- mehrere
- Natürliche
- Navigation
- nächste Generation
- und viele
- Online
- Online-Datenschutz
- Organisationen
- besitzen
- bezahlt
- Teil
- besonders
- Partner
- Plattform
- angetriebene
- Datenschutz
- Sicherheit
- die
- vorausgesetzt
- bietet
- Stellvertreter
- Zwecke
- realisieren
- Quelle
- erfordern
- falls angefordert
- Downloads
- REST
- Einzelhandel
- Rollen
- Wurzel
- Führen Sie
- Laufen
- Serverlos
- Leistungen
- Einfacher
- So
- solide
- Lösung
- Lösungen
- einige
- spezialisiert
- Anfang
- begonnen
- Lagerung
- Fach
- Abonnement
- erfolgreich
- Technologie
- Das
- nach drei
- Durch
- heute
- heutigen
- verwandelt
- Versuch
- Verständnis
- einzigartiges
- -
- überprüfen
- Vertikalen
- Assistent
- Stimme
- Ansehen
- Webseite
- willkommen
- gearbeitet
- arbeiten,
- Jahr
- Ihr
- Youtube