נציג מוכן מראש לקמעונאים

הסוכן המובנה שמבוסס על מדריך הפעלה לקמעונאים מאפשר לכם לחפש פריטים, לקבל המלצות על מוצרים ולבצע הזמנה.

דוגמאות לתיבות דו-שיח

בתיבות הדו-שיח לדוגמה הבאות מוצגים תרחישים נפוצים שהסוכן המובנה הזה מטפל בהם.

חיפוש מוצרים ורכישת פריטים

המשתמש שואל על שעונים שזמינים בחנות. הסוכן ממליץ על מוצרים שעומדים בקריטריונים האלה, והמשתמש מוסיף אותם לעגלת הקניות. המשתמש מאשר שהוא רוצה לבצע הזמנה, והנציג מאשר את ההזמנה באמצעות מספר אישור. המשתמש מבקש המלצות לטלפונים, והסוכן מציע טלפונים, מוסיף אחד לעגלת הקניות של המשתמש ומבצע הזמנה בשם המשתמש.

קלט של משתמשים התשובה של הסוכן
הי
היי, אני עוזר הקניות של Google. אני יכול לעזור לך לחפש פריטים ולבצע הזמנות. איך אוכל לעזור לך?
אילו שעונים יש לך
יש לנו את Google Watch. רוצה להוסיף אותו לעגלת הקניות?
כן, תוסיף בבקשה שניים
הבנתי. הוספתי לעגלת הקניות שלך שני שעוני Google. עוד משהו?
can you add one Google Pixel 8 to my cart as well?
הבנתי. הוספתי לעגלת הקניות שלך מכשיר Google Pixel 8. עוד משהו?
מה יש בעגלת הקניות שלי?
יש לך Google Pixel 8 אחד ושני שעוני Google בעגלת הקניות. רוצה לצאת?
כן, בבקשה
אוקיי, ביצעתי הזמנה שכוללת מכשיר Google Pixel 8 אחד ושני שעוני Google Watch. מספר האישור שלך הוא QKA67DW2.
יש עוד משהו שאוכל לעזור בו היום?
אפשר לקבל עזרה בחיפוש טלפון חדש?
יש לנו את Google Phone Pixel 8 ו-Google Phone Pixel 7. רוצה לרכוש אחד מהם?
כן, אני רוצה Pixel 8
הבנתי. הוספתי לעגלת הקניות שלך טלפון Google Pixel 8. עוד משהו?
לא, אפשר לשלם
יש לך טלפון Google Pixel 8 אחד בעגלת הקניות. האם ברצונך להשלים את הרכישה באמצעות עגלת הקניות הזו?
כן
אוקיי, ביצעתי בשבילך הזמנה. ההזמנה שלך כוללת טלפון Google Pixel 8 אחד. מספר האישור שלך הוא Y43KTF0T.
יש עוד משהו שאוכל לעזור בו היום?
לא, זה הכול מבחינתי, תודה
אוקיי, תודה שקנית ב-Google. שיהיה לך יום נעים.

ניהול עגלת הקניות

המשתמש מבקש להוסיף פריטים לעגלת הקניות, ואז מסיר פריט אחד לפני שהוא מבצע הזמנה.

קלט של משתמשים התשובה של הסוכן
שלום, אני רוצה לקנות טלפון
יש לנו את Google Phone Pixel 8 ו-Google Phone Pixel 7. איזה מוצר ברצונך לרכוש?
תן לי שניים מתוך 8
הבנתי. הוספתי לעגלת הקניות שלך שני טלפונים מדגם Google Pixel 8. עוד משהו?
בעצם, אפשר להסיר אחד מהם?
בטח, הסרתי טלפון Google Pixel 8 אחד מעגלת הקניות שלך. עוד משהו?
אני רוצה לבצע את ההזמנה
אוקיי, ביצעתי הזמנה שכוללת טלפון Google Pixel 8 אחד. מספר האישור שלך הוא X0KP6K5T.
יש עוד משהו שאוכל לעזור בו היום?
לא, זה הכול
אוקיי, תודה שקנית ב-Google. שיהיה לך יום נעים.

המוצר לא נמצא

המשתמש שואל על מוצר שלא נמכר בחנות.

קלט של משתמשים התשובה של הסוכן
הי
היי, אני עוזר הקניות של Google. אני יכול לעזור לך לחפש פריטים ולבצע הזמנות. איך אוכל לעזור לך?
אני רוצה לקנות רכב
מצטערים, אין לנו מכוניות במלאי. יש עוד משהו שאתה רוצה למצוא?
כן, מה לגבי שעונים?
יש לנו את Google Watch. רוצה להוסיף אותו לעגלת הקניות?
לא, תודה
יש עוד משהו שאוכל לעזור בו היום?
לא
אוקיי, תודה שקנית ב-Google. שיהיה לך יום נעים.

קלט לא מזוהה

המשתמש שואל על נושא שלא קשור למוצרים או להזמנות. הסוכן מגיב על ידי חזרה על הנושאים שהוא מכסה ושואל את המשתמש במה הוא רוצה לקבל עזרה.

קלט של משתמשים התשובה של הסוכן
הי
היי, אני עוזרת הקניות שלך ב-Google. אני יכול לעזור לך לחפש פריטים ולבצע הזמנות. איך אוכל לעזור לך?
אני רוצה להזמין חדר במלון
סליחה, אין לי אפשרות לעזור לך עם זה. אני יכולה לעזור לך לחפש מוצרים, כולל טלפונים, שעונים ואוזניות. אני יכול גם לעזור לך לבצע הזמנות. איך אוכל לעזור לך?

הגדרה בסיסית

כדי להגדיר את הסוכן המובנה הזה:

  1. ייבוא הסוכן המובנה.
  2. מגדירים את הכלים שסופקו עם השירותים החיצוניים. מידע נוסף מופיע במאמר בנושא הגדרת הכלי.

הגדרת כלי

הסוכן הזה כולל כלים לשילוב עם שירותים חיצוניים. אפשר להשתמש בכלי המובנה להתקנת סוכנים כדי לפרוס קוד ונתונים לדוגמה עבור הסוכן המובנה.

כדי לפרוס ולהגדיר קוד לדוגמה ונתונים עבור סוכן מוכן מראש של קמעונאות, מרחיבים את ההוראות.

  1. מורידים את תוכנת ההתקנה של הכלי המובנה מראש לספרייה מקומית.
  2. עוברים לספרייה המקומית שבה הורדתם את installer.zip.
  3. מבטלים את הדחיסה של installer.zip ופותחים את התיקייה installer.
  4. במאמר README.md מופיעה סקירה מפורטת של קובץ ההתקנה והדרישות שלו.
  5. מריצים את הפקודה pip install -r requirements.txt כדי להתקין את הדרישות.
  6. מריצים את הפקודה gcloud auth application-default login כדי לבצע אימות באמצעות gcloud auth.
  7. מריצים את קובץ ההתקנה באמצעות python installer.py --project-id=YOUR_GCP_PROJECT_ID --prebuilt-id=retail
  8. אחרי שמפעילים את כל השירותים הנדרשים, מגדירים כל כלי בסוכן המובנה באמצעות כתובות ה-URL שסופקו ונרשמו ביומן על ידי תוכנית ההתקנה:

    פיתוח אפליקציות של AI גנרטיבי

    1. אם עדיין לא ייבאתם את הסוכן המובנה מראש, ייבאו את הסוכן לפרויקט.
    2. עוברים אל הכלי לפיתוח אפליקציות של AI גנרטיבי.

      פיתוח אפליקציות של AI גנרטיבי

    3. בוחרים את הפרויקט מהתפריט הנפתח במסוף.
    4. בוחרים את האפליקציה הרצויה.
    5. לוחצים על סמל הכלים.
    6. עבור כל כלי בסוכן, עורכים את הסכימה כדי להחליף את כתובת ה-URL בשדה servers: בנקודת הקצה שנרשמה ביומן על ידי תוכנית ההתקנה.
    7. לוחצים על Save.

    Dialogflow CX

    1. אם עדיין לא ייבאתם את הסוכן המובנה מראש, ייבאו את הסוכן לפרויקט.
    2. פותחים את מסוף Dialogflow CX.
    3. בוחרים את הפרויקט ב-Google Cloud.
    4. בוחרים את הסוכן.
    5. לוחצים על הסמל של משאבים גנרטיביים.
    6. לוחצים על כלים.
    7. עבור כל כלי בסוכן, עורכים את הסכימה כדי להחליף את כתובת ה-URL בשדה servers בנקודת הקצה שנרשמה ביומן על ידי תוכנית ההתקנה.
    8. לוחצים על Save.
  9. נותנים לחשבון השירות של Compute Engine‏ (your-project-number-developer.gserviceaccount.com) את התפקיד Cloud Datastore User, כדי שהפונקציות החדשות של Cloud Run שפרסנו יוכלו לגשת ל-Firestore.

Google Store API

הכלי Google Store API מאחזר פריטים מ-Google Store על סמך מונח חיפוש.

ניהול עגלת הקניות

הכלי 'ניהול עגלת הקניות' מאפשר לכם לנהל את עגלת הקניות על ידי צפייה בפריטים, הוספה והסרה שלהם.

לשליחת ההזמנה

הכלי 'ביצוע הזמנה' מבצע הזמנה עם עגלת הקניות הנוכחית של המשתמש ומחזיר מספר אישור.

הושלמה

הסוכן מוגדר ומוכן לבדיקה.