In het huidige digitale landschap verwachten klanten een hoogwaardige ervaring die responsief en aangenaam is. Chatbots en virtuele assistenten hebben de klantervaring getransformeerd van een point-and-click of een drag-and-drop-ervaring naar een ervaring die wordt aangedreven door spraak of tekst. U kunt een boeiendere ervaring creëren door de interactie verder uit te breiden met een visuele modaliteit.
uneq is een AWS Partner die gespecialiseerd is in het ontwikkelen van geanimeerde visualisaties van deze voice bots en virtual agents, genaamd. De digitale mensen van Uneeq kunnen helpen om een klantervaring van de volgende generatie te bieden die visueel, geanimeerd en emotioneel is. Na met merken in tal van branches gewerkt te hebben, zoals: UBS (financiële diensten), Vodafone (telecommunicatie) en Mentemia (gezondheidszorg), helpt Uneeq klanten om innovatieve klantervaringen mogelijk te maken, mogelijk gemaakt door Amazon-Lex.
Amazon Lex is een service voor het bouwen van conversatie-interfaces in elke applicatie met behulp van spraak en tekst. Amazon Lex biedt natuurlijk taalbegrip (NLU) en automatische spraakherkenning (ASR), waardoor klantervaringen mogelijk worden die zeer boeiend zijn door middel van conversatie-interacties.
In dit bericht leiden we je door de stappen die nodig zijn om een Amazon Lex V2-chatbot te configureren, deze te verbinden met de digitale mens van Uneeq en een gesprek te beheren.
Overzicht van de oplossing
Deze oplossing maakt gebruik van de volgende services:
- Amazon-Lex
- Amazon API-gateway
- AWS Lambda
Het volgende diagram illustreert de architectuur van onze oplossing.
De architectuur maakt gebruik van AWS serverloze bronnen voor een gemakkelijke implementatie en om de bijbehorende runkosten bij de implementatie van de oplossing te minimaliseren.
De Uneeq digitale menselijke interfaces met een eenvoudige REST API, geconfigureerd met Lambda proxy-integratie die op zijn beurt interageert met een ingezette Amazon Lex-bot.
Nadat u de bot hebt geïmplementeerd, moet u deze configureren met een basiswelkomstintentie. In de eerste interactie met de digitale mens van Uneeq bepaalt de Welkom-intentie de eerste zin die de digitale mens van Uneeq geeft. Bijvoorbeeld: "Hallo, mijn naam is Crissy en ik ben vandaag je digitale assistent. Hoe kan ik u helpen?"
U implementeert de oplossing met drie stappen op hoog niveau:
- Implementeer een Amazon Lex-bot.
- Implementeer de integratie, een eenvoudige API Gateway REST API en Lambda-functie met behulp van: AWS serverloos toepassingsmodel (AWS SAM).
- Maak een Uneeq 14-dagen gratis proefaccount aan en verbind de digitale mens van Uneeq met de Amazon Lex-bot.
Voorwaarden
Om deze oplossing te implementeren, hebt u de volgende vereisten nodig:
- Een AWS-account
- De AWS SAM CLI geïnstalleerd
- An Amazon eenvoudige opslagservice (Amazon S3) emmer
- Toegang tot de volgende AWS-services:
- Amazon API-gateway
- AWS CloudFormatie
- AWS Identiteits- en toegangsbeheer (IAM)
- Lambda
- Amazon-Lex
- AWS SAM
- Amazon S3
Deze instructies veronderstellen een algemene praktische kennis van de vermelde Amazon-services, met name AWS SAM en AWS CloudFormation.
Een Amazon Lex Bot implementeren
Voor deze oplossing gebruiken we de BookTrip
voorbeeldbot die wordt geleverd in Amazon Lex.
- Kies op de Amazon Lex v2-console: Bots in het navigatievenster.
- Kies Bot maken.
- kies Start met een voorbeeld.
- Kies voor Voorbeeld bot: BoekReis.
- In het Botconfiguratie sectie, voer een botnaam en optionele beschrijving in.
- Onder IAM-machtigingenselecteer Een rol maken met basisrechten voor Amazon Lex.
- Omdat dit een bot is voor demo-doeleinden, is deze niet onderworpen aan COPPA, dus in de Children's Online Privacy Protection Act (COPPA) sectie, selecteer Nee.
- Laat de rest van de instellingen als standaard en kies Volgende.
- Kies uw voorkeurstaal en stem, die wordt geleverd door Amazon Polly.
- Kies Klaar
om uw bot te maken.
Bewerk de welkomstintentie van de BookTrip-bot
Toen het voor het eerst werd gestart, spreekt de digitale mens van Uneeq een dialoog om zichzelf voor te stellen op basis van een welkomstintentie die is gedefinieerd in de Amazon Lex-bot.
- Om de welkomstintentie toe te voegen, bladert u naar de intenties voor de
BookTrip
bot zojuist gemaakt en maak een nieuwe intentie met de naamWelcome
door te kiezen Intentie toevoegen.
- Om de welkomstintentie te configureren, in de Sluitingsreactie sectie, voer je de eerste zin in die je wilt dat de digitale mens van Uneeq uitspreekt. Voor dit bericht gebruiken we "Hallo, mijn naam is Crissy en ik ben vandaag je digitale assistent. Hoe kan ik u helpen?"
Dit is de enige configuratie die nodig is voor dit doel.
- Kies Bewaar intentie.
- Kies Bouw om de bot te bouwen met de intentie Welkom.
- Noteer de bot-ID, alias-ID, landinstelling-ID en naam van de welkomstintentie om te gebruiken in de volgende stap om de integratie te implementeren.
Implementeer de integratie met AWS SAM
Blader naar het GitHub repo en kloon de lexV2
tak. De template.yaml
bestand is de AWS SAM-configuratie voor de applicatie; de swagger.yaml
is de OpenAPI configuratie voor de API.
- Implementeer deze applicatie door de instructies te volgen in de LEESMIJ-bestand.
- Zorg ervoor dat uw AWS-opdrachtregelinterface (AWS CLI)-configuratie heeft toegang tot een AWS-account.
- Blader naar de hoofdmap van de gekloonde repository en installeer de vereiste afhankelijkheden door de volgende opdracht uit te voeren:
- Upload, voordat u de opdracht deploy uitvoert, de
swagger.yaml
bestand naar een S3-bucket. - Implementeer de serverloze toepassing door de volgende opdracht uit te voeren vanuit de hoofdmap van de repository en wijs waarden toe aan de vermelde parameters:
-
pLexBotID
pLexBotAliasID
pWelcomeIntentName
pLocaleID
pS3BucketName
-
- Bevestig dat de implementatie is geslaagd door de uitvoer van de AWS SAM-implementatie te bekijken.
- Let op de API-eindpunt-URL; deze gebruik je voor het configureren van de digitale mens van Uneeq.
Maak een Uneeq-proefaccount aan en configureer de digitale mens van Uneeq
Laten we beginnen met het aanmaken van een 14 dagen gratis proefaccount op de Uneeq website.
- Op de Uneeq-website, kiezen Free Trial.
- Voer de vereiste gegevens in en verifieer uw e-mailadres via een unieke code die naar het opgegeven e-mailadres wordt verzonden.
- Kies een Uneeq digitale mens uit de drie die u als onderdeel van de gratis proefperiode zijn ontvangen.
Uneeq heeft meerdere persona's beschikbaar, maar sommige vereisen een betaald abonnement.
- Kies een achtergrond voor de digitale mens van Uneeq.
- Voer een naam in voor de digitale mens van Uneeq.
- Kies je voorkeurstaal en stem voor de digitale mens van Uneeq.
Je kan kiezen Stem testen om een voorbeeld van de stem te horen.
- Nadat u de digitale mens van Uneeq hebt gemaakt, bladert u naar het Uneeq-dashboard en kiest u: Persona's.
- Kies het bewerkingspictogram voor de digitale mens van Uneeq die je zojuist hebt gemaakt.
- In het Conversatie-instellingen sectie, kies Breng uw eigen gespreksplatform mee.
- Voor API-URL, voer de URL in van onze geïmplementeerde API.
- Ga terug naar de Persona's pagina en kies Probeer om Uneeq's digitale mens te starten.
De digitale mens van Uneeq begint de interactie door de dialoog uit te spreken die is geconfigureerd in uw welkomstintentie.
Voor een demonstratie van Uneeq's digitale mens en Amazon Lex integratie, bekijk Digital Humans integreren met AWS Lambda – Devs in the Shed Episode 16.
Conclusie
In dit bericht heb ik een oplossing geïmplementeerd die Amazon Lex integreert met de digitale mens van Uneeq door de visuele modaliteit van de gebruikerservaring te verbeteren. U kunt deze oplossing voor meerdere gebruikssituaties gebruiken door deze eenvoudig te configureren voor een andere Amazon Lex-bot.
Het is gemakkelijk om te beginnen. Aanmelden voor een gratis proefaccount met Uneeq's digitale mens, en kloon de GitHub repo om aan de slag te gaan met het verbeteren van de interacties van uw klanten met uw bedrijf. Voor meer informatie over Amazon Lex, zie: Aan de slag met Amazon Lex en V2 Ontwikkelaarsgids.
Over de auteur
Barry Conway is een Enterprise Solutions Architect met jarenlange ervaring in de technologie-industrie die de kloof tussen business en technologie overbrugt. Barry heeft bank-, productie-, logistiek- en retailorganisaties geholpen bij het realiseren van hun zakelijke doelen.
- "
- &
- 100
- 7
- Over
- toegang
- Account
- over
- Handelen
- adres
- agenten
- Amazone
- api
- Aanvraag
- architectuur
- Assistent
- geassocieerd
- Automatisch
- Beschikbaar
- AWS
- achtergrond
- Bankieren
- tussen
- grens
- Bot
- bots
- merken
- bouw
- Gebouw
- bedrijfsdeskundigen
- gevallen
- CD
- Kies
- code
- Configuratie
- Verbinden
- troosten
- Gesprek
- Kosten
- en je merk te creëren
- aangemaakt
- Wij creëren
- klant
- klantervaring
- Klanten
- dashboards
- implementeren
- ingezet
- het inzetten
- inzet
- gegevens
- Ontwikkelaar
- het ontwikkelen van
- devs
- anders
- digitaal
- gedreven
- in staat stellen
- waardoor
- Endpoint
- Enter
- Enterprise
- voorbeeld
- ervaring
- Ervaringen
- financieel
- financiële diensten
- Voornaam*
- volgend
- Gratis
- gratis trial
- functie
- verder
- kloof
- poort
- Algemeen
- Doelen
- gids
- met
- gezondheidszorg
- hulp
- helpt
- hoogwaardige
- zeer
- Hoe
- HTTPS
- menselijk
- Mensen
- ICON
- Identiteit
- uitvoeren
- geïmplementeerd
- -industrie
- informatie
- innovatieve
- installeren
- integreren
- integratie
- aandachtig
- wisselwerking
- IT
- zelf
- kennis
- Landschap
- taal
- Lijn
- opgesomd
- logistiek
- beheer
- productie
- meer
- meervoudig
- Naturel
- Navigatie
- volgende generatie
- vele
- online.
- online privacy
- organisaties
- het te bezitten.
- betaald
- deel
- vooral
- partner
- platform
- aangedreven
- privacy
- bescherming
- zorgen voor
- mits
- biedt
- volmacht
- doeleinden
- realiseren
- bewaarplaats
- vereisen
- nodig
- Resources
- REST
- <HR>Retail
- Rol
- wortel
- lopen
- lopend
- Serverless
- service
- Diensten
- Eenvoudig
- So
- solide
- oplossing
- Oplossingen
- sommige
- specialiseert
- begin
- gestart
- mediaopslag
- onderwerpen
- abonnement
- geslaagd
- Technologie
- De
- drie
- Door
- vandaag
- vandaag
- getransformeerd
- proces
- begrip
- unieke
- .
- controleren
- verticals
- Virtueel
- Stem
- Bekijk de introductievideo
- Website
- welkom
- werkte
- werkzaam
- jaar
- Your
- youtube