Nel panorama digitale odierno, i clienti si aspettano un'esperienza di alta qualità, reattiva e piacevole. Chatbot e assistenti virtuali hanno trasformato l'esperienza del cliente da un'esperienza point-and-click o drag-and-drop a un'esperienza guidata da voce o testo. Puoi creare un'esperienza più coinvolgente aumentando ulteriormente l'interazione con una modalità visiva.
Uneeq è un partner AWS specializzato nello sviluppo di visualizzazioni animate di questi robot vocali e agenti virtuali, chiamati. Gli esseri umani digitali di Uneeq possono aiutare a fornire un'esperienza cliente di nuova generazione che sia visiva, animata ed emotiva. Aver lavorato con marchi in numerosi verticali come UBS (servizi finanziari), Vodafone (telecomunicazioni) e Mentemia (assistenza sanitaria), Uneeq aiuta i clienti a abilitare esperienze cliente innovative basate su Amazon-Lex.
Amazon Lex è un servizio per la creazione di interfacce conversazionali in qualsiasi applicazione tramite voce e testo. Amazon Lex fornisce comprensione del linguaggio naturale (NLU) e riconoscimento vocale automatico (ASR), consentendo ai clienti esperienze altamente coinvolgenti attraverso interazioni conversazionali.
In questo post, ti guidiamo attraverso i passaggi necessari per configurare un chatbot Amazon Lex V2, collegarlo all'essere umano digitale di Uneeq e gestire una conversazione.
Panoramica della soluzione
Questa soluzione utilizza i seguenti servizi:
- Amazon-Lex
- Gateway API Amazon
- AWS Lambda
Il diagramma seguente illustra l'architettura della nostra soluzione.
L'architettura utilizza le risorse serverless di AWS per semplificare l'implementazione e ridurre al minimo i costi di esecuzione associati all'implementazione della soluzione.
L'uomo digitale Uneeq si interfaccia con una semplice API REST, configurata con l'integrazione del proxy Lambda che a sua volta interagisce con un bot Amazon Lex distribuito.
Dopo aver distribuito il bot, è necessario configurarlo con un intento di benvenuto di base. Nella prima interazione con l'essere umano digitale di Uneeq, l'intento di Benvenuto determina la frase iniziale che l'essere umano digitale di Uneeq fornisce. Ad esempio, "Ciao, mi chiamo Crissy e oggi sono il tuo assistente digitale. Come posso aiutarla?"
Distribuisci la soluzione con tre passaggi di alto livello:
- Distribuisci un bot Amazon Lex.
- Distribuisci l'integrazione, che è una semplice API REST di API Gateway e una funzione Lambda che utilizza Modello di applicazione serverless AWS (AWS SAM).
- Crea un account di prova gratuito di 14 giorni di Uneeq e collega l'essere umano digitale di Uneeq al bot Amazon Lex.
Prerequisiti
Per implementare questa soluzione, sono necessari i seguenti prerequisiti:
- Un account AWS
- L'interfaccia a riga di comando di AWS SAM installato
- An Servizio di archiviazione semplice Amazon Secchio (Amazon S3).
- Accesso ai seguenti servizi AWS:
- Gateway API Amazon
- AWS CloudFormazione
- Gestione dell'identità e dell'accesso di AWS (SONO)
- Lambda
- Amazon-Lex
- AWS SAM
- Amazon S3
Queste istruzioni presuppongono una conoscenza pratica generale dei servizi Amazon elencati, in particolare AWS SAM e AWS CloudFormation.
Distribuisci un bot Amazon Lex
Per questa soluzione utilizziamo il BookTrip
bot di esempio fornito in Amazon Lex.
- Sulla console Amazon Lex v2, scegli Motori di ricerca nel pannello di navigazione.
- Scegli Crea bot.
- Seleziona Inizio con un esempio.
- Per esempio bot, scegli Prenota Viaggio.
- Nel Configurazione del bot sezione, inserisci un nome bot e una descrizione facoltativa.
- Sotto Autorizzazioni IAM, selezionare Crea un ruolo con le autorizzazioni di base di Amazon Lex.
- Poiché si tratta di un bot a scopo dimostrativo, non è soggetto a COPPA, quindi in Legge sulla protezione della privacy online dei bambini (COPPA) sezione, selezionare Non.
- Lascia il resto delle impostazioni come predefinite e scegli Avanti.
- Scegli la lingua e la voce preferite, fornite da Amazon Polly.
- Scegli Fatto per creare il tuo bot.
Modifica l'intento di benvenuto del bot di BookTrip
Quando viene avviato per la prima volta, l'essere umano digitale di Uneeq pronuncia il dialogo per presentarsi in base a un intento di benvenuto definito nel bot Amazon Lex.
- Per aggiungere l'intento di benvenuto, vai agli intenti per il
BookTrip
bot appena creato e creare un nuovo intento chiamatoWelcome
Scegliendo Aggiungi intento.
- Per configurare l'intento di benvenuto, nel file Risposta di chiusura sezione, inserisci la frase iniziale che vuoi che l'umano digitale di Uneeq pronunci. Per questo post, utilizziamo "Ciao, mi chiamo Crissy e oggi sono il tuo assistente digitale. Come posso aiutarla?"
Questa è l'unica configurazione richiesta per questo intento.
- Scegli Salva intento.
- Scegli Costruire per creare il bot con l'intento di benvenuto.
- Registra l'ID bot, l'ID alias, l'ID locale e il nome dell'intento di benvenuto da utilizzare nel passaggio successivo per distribuire l'integrazione.
Distribuisci l'integrazione utilizzando AWS SAM
Passare al Repository GitHub e clonare il lexV2
ramo. Il template.yaml
file è la configurazione di AWS SAM per l'applicazione; il swagger.yaml
Europe è OpenAPI configurazione per l'API.
- Distribuire questa applicazione seguendo le istruzioni in File README.
- Assicurati che il tuo Interfaccia della riga di comando di AWS (AWS CLI) la configurazione può accedere a un account AWS.
- Passare alla radice del repository clonato e installare le dipendenze richieste eseguendo il comando seguente:
- Prima di eseguire il comando deploy, carica il file
swagger.yaml
file in un bucket S3. - Distribuire l'applicazione serverless eseguendo il comando seguente dalla radice del repository e assegnare valori ai parametri elencati:
-
pLexBotID
pLexBotAliasID
pWelcomeIntentName
pLocaleID
pS3BucketName
-
- Conferma che la distribuzione è andata a buon fine esaminando l'output della distribuzione di AWS SAM.
- Prendi nota dell'URL dell'endpoint dell'API; lo usi per configurare l'essere umano digitale di Uneeq.
Crea un account di prova Uneeq e configura l'essere umano digitale di Uneeq
Iniziamo creando un account di prova gratuito di 14 giorni sul sito Uneeq.
- Sulla Sito Web Uneeqscegli Prova gratuita.
- Inserisci i dettagli richiesti e verifica il tuo indirizzo email tramite un codice univoco che viene inviato all'indirizzo email fornito.
- Scegli un essere umano digitale Uneeq tra i tre forniti come parte della prova gratuita.
Uneeq ha più persone disponibili, ma alcune richiedono un abbonamento a pagamento.
- Scegli uno sfondo per l'essere umano digitale di Uneeq.
- Inserisci un nome per l'essere umano digitale di Uneeq.
- Scegli la lingua e la voce che preferisci per l'essere umano digitale di Uneeq.
È possibile scegliere Prova Voce per ascoltare un esempio della voce.
- Dopo aver creato l'essere umano digitale di Uneeq, vai alla dashboard di Uneeq e scegli Persone.
- Scegli l'icona di modifica per l'umano digitale di Uneeq che hai appena creato.
- Nel Impostazioni di conversazione sezione, scegliere Porta la tua piattaforma di conversazione.
- Nel URL API, inserisci l'URL della nostra API distribuita.
- Ritorna al Persone pagina e scegli STIMA SMART DI per avviare l'essere umano digitale di Uneeq.
L'essere umano digitale di Uneeq inizia l'interazione pronunciando il dialogo configurato nel tuo intento di benvenuto.
Per una dimostrazione dell'integrazione umana digitale e Amazon Lex di Uneeq, guarda Integrazione degli esseri umani digitali con AWS Lambda – Devs in the Shed Episodio 16.
Conclusione
In questo post ho implementato una soluzione che integra Amazon Lex con l'essere umano digitale di Uneeq migliorando la modalità visiva dell'esperienza utente. Puoi utilizzare questa soluzione per più casi d'uso semplicemente configurandola su un bot Amazon Lex diverso.
È facile iniziare. Iscriviti adesso per un account di prova gratuito con l'essere umano digitale di Uneeq e clonare il file Repository GitHub per iniziare a migliorare le interazioni dei tuoi clienti con la tua attività. Per ulteriori informazioni su Amazon Lex, vedere Iniziare con Amazon Lex e la Guida per sviluppatori V2.
L'autore
Barry Conway è un Enterprise Solutions Architect con anni di esperienza nel settore tecnologico che colma il divario tra business e tecnologia. Barry ha aiutato le organizzazioni bancarie, manifatturiere, logistiche e di vendita al dettaglio a realizzare i propri obiettivi aziendali.
- Coinsmart. Il miglior scambio di bitcoin e criptovalute d'Europa.
- Platoblockchain. Web3 Metaverse Intelligence. Conoscenza amplificata. ACCESSO LIBERO.
- Criptofalco. Radar Altcoin. Prova gratuita.
- Fonte: https://aws.amazon.com/blogs/machine-learning/integrate-amazon-lex-and-uneeqs-digital-human-platform/
- "
- &
- 100
- 7
- Chi siamo
- accesso
- Il mio account
- operanti in
- Legge
- indirizzo
- agenti
- Amazon
- api
- Applicazioni
- architettura
- Assistant
- associato
- Automatico
- disponibile
- AWS
- sfondo
- Settore bancario
- fra
- sistema
- Bot
- bots
- marche
- costruire
- Costruzione
- affari
- casi
- CD
- Scegli
- codice
- Configurazione
- Connettiti
- consolle
- Conversazione
- Costi
- creare
- creato
- Creazione
- cliente
- esperienza del cliente
- Clienti
- cruscotto
- schierare
- schierato
- distribuzione
- deployment
- dettagli
- Costruttori
- in via di sviluppo
- devs
- diverso
- digitale
- spinto
- enable
- consentendo
- endpoint
- entrare
- Impresa
- esempio
- esperienza
- Esperienze
- finanziario
- servizi finanziari
- Nome
- i seguenti
- Gratis
- prova gratuita
- function
- ulteriormente
- divario
- porta
- Generale
- Obiettivi
- guida
- avendo
- assistenza sanitaria
- Aiuto
- aiuta
- alta qualità
- vivamente
- Come
- HTTPS
- umano
- Gli esseri umani
- ICON
- Identità
- realizzare
- implementato
- industria
- informazioni
- creativi e originali
- install
- integrare
- integrazione
- intento
- interazione
- IT
- stessa
- conoscenze
- paesaggio
- Lingua
- linea
- elencati
- logistica
- gestire
- consigliato per la
- Scopri di più
- multiplo
- Naturale
- Navigazione
- prossima generazione
- numerose
- online
- privacy online
- organizzazioni
- proprio
- pagato
- parte
- particolarmente
- partner
- piattaforma
- alimentato
- Privacy
- protezione
- fornire
- purché
- fornisce
- delega
- fini
- rendersi conto
- deposito
- richiedere
- necessario
- Risorse
- REST
- nello specifico retail
- Ruolo
- radice
- Correre
- running
- serverless
- servizio
- Servizi
- Un'espansione
- So
- solido
- soluzione
- Soluzioni
- alcuni
- specializzata
- inizia a
- iniziato
- conservazione
- soggetto
- sottoscrizione
- di successo
- Tecnologia
- I
- tre
- Attraverso
- oggi
- di oggi
- trasformato
- prova
- e una comprensione reciproca
- unico
- uso
- verificare
- verticali
- virtuale
- Voce
- Orologio
- Sito web
- il benvenuto
- lavorato
- lavoro
- anni
- Trasferimento da aeroporto a Sharm
- youtube