ThunderPhoneWidget מציג סרגל שיחה בעיצוב זכוכיתי עם פקדים מובנים להשתקה, לסיום השיחה ולהצגת סטטוס החיבור. זו הדרך המהירה ביותר להוסיף בינה מלאכותית קולית לאפליקציית React.
התקנה
שימוש בסיסי
מאפיינים
הרכיב מקבל את המאפיינים הבאים באמצעותThunderPhoneWidgetProps:
דוגמאות
ערכת נושא כהה עם צבע מותאם אישית
מיקום מותאם אישית
שפה, קול והקשר לכל סשן
ה-propslanguage, voice ו-context מועברים לבקשת הסשן (POST /widget/session) כאשר שיחה מתחילה, ועוקפים את ברירות המחדל שהוגדרו עבור הסוכן באותו סשן:
context כדי לספק לסוכן ידע עובדתי על הדף שבו המבקר נמצא — פרטי מוצר, תמחור או שאלות נפוצות ספציפיות לדף. הערך נקטע בצד השרת ל-12,000 תווים.
עם קריאות חזרה לאירועים
עם עיצוב מותאם אישית
עם צלצול
השמיעו צליל צלצול טלפון בזמן שהחיבור נוצר:connecting ונחלש בהדרגה כאשר הסוכן מתחבר.
עם בסיס API מותאם אישית
טיפול בשגיאות
כאשר קריאת החזרהonError מופעלת, היא מקבלת אובייקט שגיאה עם שני שדות:
קודי שגיאה נפוצים כוללים דומיין שאינו מורשה, סוכן שלא נמצא ומפתח API לא תקין.
השלבים הבאים
Hook ללא ממשק
זקוקים לשליטה מלאה בממשק המשתמש? השתמשו במקום זאת ב-hook
useThunderPhone.עיצוב
התאימו אישית צבעים, גדלים ופריסה באמצעות מאפייני CSS מותאמים אישית.