בנוף הדיגיטלי של היום, הלקוחות מצפים לחוויה איכותית, רספונסיבית ומענגת. צ'טבוטים ועוזרים וירטואליים הפכו את חווית הלקוח מחוויית הצבע והקלקה או חוויית גרירה ושחרור לחוויה המונעת על ידי קול או טקסט. אתה יכול ליצור חוויה מרתקת יותר על ידי הגדלה נוספת של האינטראקציה עם מודאליות חזותית.
Uneq הוא שותף של AWS המתמחה בפיתוח ויזואליזציות מונפשות של בוטים קוליים וסוכנים וירטואליים אלה, הנקראים. בני האדם הדיגיטליים של Uneeq יכולים לעזור לספק חווית לקוח מהדור הבא שהיא ויזואלית, מונפשת ורגשית. לאחר שעבדתי עם מותגים במגוון ענפים כגון UBS (שירותים פיננסיים), Vodafone (טלקומוניקציה) ומנטמיה (בריאות), Uneeq עוזרת ללקוחות לאפשר חוויות לקוח חדשניות המופעלות על ידי אמזון לקס.
Amazon Lex הוא שירות לבניית ממשקי שיחה לכל אפליקציה באמצעות קול וטקסט. אמזון לקס מספקת הבנת שפה טבעית (NLU) וזיהוי דיבור אוטומטי (ASR), המאפשרים חוויות לקוח מרתקות מאוד באמצעות אינטראקציות שיחה.
בפוסט זה, אנו מנחים אותך בשלבים הנדרשים כדי להגדיר צ'אטבוט של Amazon Lex V2, לחבר אותו לאדם הדיגיטלי של Uneeq ולנהל שיחה.
סקירה כללית של הפיתרון
פתרון זה משתמש בשירותים הבאים:
- אמזון לקס
- שער API של אמזון
- AWS למבדה
התרשים הבא ממחיש את הארכיטקטורה של הפתרון שלנו.
הארכיטקטורה משתמשת במשאבים ללא שרתים של AWS כדי להקל על הפריסה וכדי למזער את עלויות הריצה הקשורות לפריסת הפתרון.
ה-Uneeq אנושי דיגיטלי מתממשק עם REST API פשוט, המוגדר עם אינטגרציה של Lambda Proxy אשר בתורו מקיים אינטראקציה עם בוט אמזון לקס פרוס.
לאחר פריסת הבוט, עליך להגדיר אותו עם כוונה בסיסית של Welcome. באינטראקציה הראשונה עם האדם הדיגיטלי של Uneeq, כוונת Welcome קובעת את הביטוי הראשוני שהאדם הדיגיטלי של Uneeq נותן. לדוגמה, "היי, שמי קריסי ואני העוזרת הדיגיטלית שלך היום. איך אני יכול לעזור לך?"
אתה פורס את הפתרון בשלושה שלבים ברמה גבוהה:
- פרוס בוט של Amazon Lex.
- פרוס את השילוב, שהוא פשוט API Gateway REST API ופונקציית Lambda המשתמשת מודל יישום ללא שרת AWS (AWS SAM) .
- צור חשבון ניסיון חינם של Uneeq ל-14 יום וחבר את האדם הדיגיטלי של Uneeq לבוט של Amazon Lex.
תנאים מוקדמים
כדי ליישם פתרון זה, אתה צריך את התנאים המוקדמים הבאים:
- חשבון AWS
- ה-AWS SAM CLI מותקן
- An שירות אחסון פשוט של אמזון (אמזון S3) דלי
- גישה לשירותי AWS הבאים:
- שער API של אמזון
- AWS CloudFormation
- AWS זהות וניהול גישה (אני)
- למבדה
- אמזון לקס
- AWS SAM
- אמזון S3
הוראות אלו מנחות ידע כללי על שירותי אמזון הרשומים, במיוחד AWS SAM ו-AWS CloudFormation.
פרוס אמזון Lex Bot
עבור פתרון זה, אנו משתמשים ב- BookTrip
בוט לדוגמה שמסופק באמזון לקס.
- בקונסולת Amazon Lex v2, בחר רובוטים בחלונית הניווט.
- בחרו צור בוט.
- בחר הַתחָלָה עם דוגמא.
- עבור בוט לדוגמה, בחר BookTrip.
- ב תצורת בוט בקטע, הזן שם בוט ותיאור אופציונלי.
- תַחַת הרשאות IAM, בחר צור תפקיד עם הרשאות בסיסיות של אמזון לקס.
- מכיוון שזהו בוט למטרות הדגמה, הוא לא כפוף ל-COPPA, אז ב- חוק הגנת הפרטיות המקוון לילדים (COPPA) בחר, בחר לא.
- השאר את שאר ההגדרות כברירת מחדל ובחר הַבָּא.
- בחר את השפה והקול המועדפים עליך, המסופקים על ידי אמזון פולי.
- בחרו בוצע כדי ליצור את הבוט שלך.
ערוך את כוונת הברכה של בוט BookTrip
כשהחל לראשונה, הדיאלוג הדיגיטלי של Uneeq משמיע את עצמו כדי להציג את עצמו בהתבסס על כוונה מבורכת שהוגדרה בבוט של Amazon Lex.
- כדי להוסיף את כוונת הברכה, עיין בכוונות ה-
BookTrip
בוט זה עתה נוצר ויוצר כוונה חדשה בשםWelcome
על ידי בחירה הוסף כוונה.
- כדי להגדיר את כוונת הברכה, ב- תגובת סגירה בקטע, הזן את הביטוי הראשוני שברצונך שהאדם הדיגיטלי של Uneeq יביע. עבור פוסט זה, אנו משתמשים ב"היי, שמי קריסי ואני העוזרת הדיגיטלית שלך היום. איך אני יכול לעזור לך?"
זוהי התצורה היחידה הנדרשת עבור כוונה זו.
- בחרו שמור כוונה.
- בחרו לִבנוֹת כדי לבנות את הבוט עם כוונת Welcome.
- רשום את מזהה הבוט, מזהה הכינוי, מזהה המקום ושם כוונת הפתיחה לשימוש בשלב הבא לפריסת השילוב.
פרוס את האינטגרציה באמצעות AWS SAM
דפדף אל GitHub ריפו ולכפיל את lexV2
ענף. ה template.yaml
הקובץ הוא תצורת AWS SAM עבור היישום; ה swagger.yaml
האם ה OpenAPI תצורה עבור ה-API.
- פרוס יישום זה על ידי ביצוע ההוראות ב- קובץ README.
- ודא שלך ממשק שורת הפקודה של AWS תצורת (AWS CLI) יכולה לגשת לחשבון AWS.
- דפדף אל השורש של המאגר המשובט והתקן את התלות הנדרשת על ידי הפעלת הפקודה הבאה:
- לפני הפעלת פקודת הפריסה, העלה את ה
swagger.yaml
קובץ לדלי S3. - פרוס את היישום ללא שרת על ידי הפעלת הפקודה הבאה מהשורש של המאגר, והקצה ערכים לפרמטרים הרשומים:
-
pLexBotID
pLexBotAliasID
pWelcomeIntentName
pLocaleID
pS3BucketName
-
- אשר שהפריסה הצליחה על ידי סקירת הפלט של פריסת AWS SAM.
- שימו לב לכתובת ה-URL של נקודת הקצה של ה-API; אתה משתמש בזה כדי להגדיר את האדם הדיגיטלי של Uneeq.
צור חשבון ניסיון של Uneeq והגדר את האדם הדיגיטלי של Uneeq
נתחיל ביצירת חשבון ניסיון חינם למשך 14 יום באתר Uneeq.
- על אתר Uneeq, בחר ניסיון חינם.
- הזן את הפרטים הנדרשים ואמת את כתובת הדוא"ל שלך באמצעות קוד ייחודי שנשלח לכתובת הדוא"ל שסופקה.
- בחרו באדם דיגיטלי של Uneeq מבין השלושה שסופקו לכם כחלק מתקופת הניסיון החינמית.
ל-Uneeq יש מספר פרסונות זמינות, אך חלקן דורשות מנוי בתשלום.
- בחר רקע לאדם הדיגיטלי של Uneeq.
- הזן שם לאדם הדיגיטלי של Uneeq.
- בחר את השפה והקול המועדפים עליך עבור האדם הדיגיטלי של Uneeq.
אתה יכול לבחור בדיקת קול לשמוע דוגמה לקול.
- לאחר שתיצור את האדם הדיגיטלי של Uneeq, דפדף ללוח המחוונים של Uneeq ובחר אנשים.
- בחר את סמל העריכה עבור האדם הדיגיטלי של Uneeq שיצרת זה עתה.
- ב הגדרות שיחה סעיף, בחר הביאו פלטפורמת שיחות משלכם.
- בעד כתובת ה-API, הזן את כתובת האתר של ה-API שנפרס.
- לחזור ל אנשים דף ובחר לנסות להקים את האדם הדיגיטלי של Uneeq.
האדם הדיגיטלי של Uneeq מתחיל את האינטראקציה על ידי אמירת הדיאלוג המוגדר בכוונתך המבורכת.
להדגמה של השילוב האנושי הדיגיטלי של Uneeq עם Amazon Lex, צפו שילוב בני אדם דיגיטליים עם AWS Lambda - Devs in the Shed פרק 16.
סיכום
בפוסט זה, יישמתי פתרון המשלב את Amazon Lex עם האדם הדיגיטלי של Uneeq על ידי שיפור המודאליות החזותית של חווית המשתמש. אתה יכול להשתמש בפתרון זה עבור מקרי שימוש מרובים פשוט על ידי הגדרתו לבוט אחר של Amazon Lex.
זה קל להתחיל. הרשם לחשבון ניסיון חינם עם האדם הדיגיטלי של Uneeq, ושבט את GitHub ריפו כדי להתחיל לשפר את האינטראקציות של הלקוחות שלך עם העסק שלך. למידע נוסף על אמזון לקס, ראה תחילת העבודה עם Amazon Lex ו מדריך למפתחים V2.
על המחבר
בארי קונווי הוא ארכיטקט פתרונות ארגוניים עם ניסיון של שנים בתעשיית הטכנולוגיה המגשר על הפער בין עסקים לטכנולוגיה. בארי סייע לארגוני בנקאות, ייצור, לוגיסטיקה וקמעונאות לממש את היעדים העסקיים שלהם.
- "
- &
- 100
- 7
- אודות
- גישה
- חֶשְׁבּוֹן
- לרוחב
- לפעול
- כתובת
- סוכנים
- אמזון בעברית
- API
- בקשה
- ארכיטקטורה
- עוזר
- המשויך
- מכני עם סלילה אוטומטית
- זמין
- AWS
- רקע
- בנקאות
- בֵּין
- גבול
- בוט
- בוטים
- מותגים
- לִבנוֹת
- בִּניָן
- עסקים
- מקרים
- CD
- בחרו
- קוד
- תְצוּרָה
- לְחַבֵּר
- קונסול
- שיחה
- עלויות
- לִיצוֹר
- נוצר
- יוצרים
- לקוח
- חווית לקוח
- לקוחות
- לוח מחוונים
- לפרוס
- פרס
- פריסה
- פריסה
- פרטים
- מפתח
- מתפתח
- מכשירים
- אחר
- דיגיטלי
- מונע
- אמייל
- לאפשר
- מה שמאפשר
- נקודת קצה
- זן
- מִפְעָל
- דוגמה
- ניסיון
- חוויות
- כספי
- שירותים פיננסיים
- ראשון
- הבא
- חופשי
- ניסיון ללא תשלום
- פונקציה
- נוסף
- פער
- שער כניסה
- כללי
- שערים
- מדריך
- יש
- בריאות
- לעזור
- עוזר
- באיכות גבוהה
- מאוד
- איך
- HTTPS
- בן אנוש
- בני אדם
- ICON
- זהות
- ליישם
- יושם
- תעשייה
- מידע
- חדשני
- להתקין
- לשלב
- השתלבות
- כוונה
- אינטראקציה
- IT
- עצמו
- ידע
- נוף
- שפה
- קו
- ברשימה
- לוגיסטיקה
- לנהל
- ייצור
- יותר
- מספר
- טבעי
- ניווט
- הדור הבא
- רב
- באינטרנט
- פרטיות באינטרנט
- ארגונים
- שֶׁלוֹ
- נפרע
- חלק
- במיוחד
- שותף
- פלטפורמה
- מופעל
- פְּרָטִיוּת
- .
- לספק
- ובלבד
- מספק
- פרוקסי
- למטרות
- להבין
- מאגר
- לדרוש
- נדרש
- משאבים
- REST
- קמעוני
- תפקיד
- שורש
- הפעלה
- ריצה
- ללא שרת
- שרות
- שירותים
- פָּשׁוּט
- So
- מוצק
- פִּתָרוֹן
- פתרונות
- כמה
- מתמחה
- התחלה
- החל
- אחסון
- נושא
- מִנוּיים
- מוצלח
- טכנולוגיה
- השמיים
- שְׁלוֹשָׁה
- דרך
- היום
- של היום
- טרנספורמציה
- מִשׁפָּט
- הבנה
- ייחודי
- להשתמש
- לאמת
- אנכיות
- וירטואלי
- קול
- שעון
- אתר
- ברוך הבא
- עבד
- עובד
- שנים
- YouTube