מילון מונחים של Actions on Google (Dialogflow)

ברשימה הבאה מפורטים כמה ממונחי המפתח שחשוב שתכירו במהלך הפיתוח עם Actions on Google.

A

פעולה
אינטראקציה שאתם יוצרים ב-Google Assistant שתומכת בכוונה ספציפית ושכוללת מילוי הזמנה תואם שמעבד את הכוונה.
פעולות ב-Google
פלטפורמה למפתחים שמאפשרת להגדיר ולבצע פעולות שכל משתמש יכול להפעיל באמצעות Google Assistant.
קונסולה ל-Actions
כלי אינטרנט ליצירה, לתחזוקה, לבדיקה ולפרסום של פעולות.
סימולטור פעולות
כלי אינטרנט לבדיקה ולניפוי באגים בפעולות בזמן אמת. הסימולטור מאפשר לבדוק את הפעולות בכל הפלטפורמות ש-Google Assistant תומכת בהן, ללא צורך במכשיר פיזי.
חבילת פעולות
קובץ JSON שמגדיר את הפעולות שלך. הקובץ הזה כולל מידע על דף האפליקציה בספרייה, מידע על קישור החשבונות, רשימה של כוונות שפעולות אלה יכולות לטפל בהן ונקודות הקצה בפועל למילוי הבקשה.
פרויקט פעולות
פרויקט שיוצרים במסוף Actions כדי לנהל, לבדוק ולפרסם אוסף של Actions; Google שומרת את פרויקט Actions שלכם בתשתית הענן של Google.
ספריית פעולות
המרשם של Google למשתמשים כדי לגלות איך להפעיל פעולות ב-Assistant.
  • מילים נרדפות: Assistant Explorer, סייר הפעולות, ספריית Assistant, דף גילוי, ספריית אינטרנט
ביטוי פעולה
ביטוי שמאפשר למשתמשים לבצע קישור עומק לפונקציונליות ספציפית בפעולה. המשתמשים יכולים לומר את השם של פרויקט הפעולות ואחריו את הביטוי Action (פעולה) כדי להפעיל משימה ספציפית שנתמכת בפעולה (לדוגמה, "Ok Google, talk to Geek Num to learn the number 42"). יכול להיות שהמשתמשים יוכלו גם לומר את ביטוי הפעולה לבדו כדי לגלות את הפעולות שלך (לדוגמה, "Ok Google, learn about the number 42").
  • מילים נרדפות: ביטוי להפעלת פעולה, כוונת הפעלה משתמעת
סוכן
פרויקט שאפשר ליצור ב-Dialogflow כדי לטפל בחוויות שיחה ספציפיות. לכל נציג יש מיפוי Intents משלו והגדרות תואמות של מילוי הזמנות והגדרות של ישות. סוכנים יכולים גם לטפל בשפות מרובות ויש להם גרסאות (לדוגמה, "dev" ו-"prod").
הערה
כשמשתמשים ב-Dialogflow, המונח הזה מתייחס לקישור בין מילים או ערכים בתוך ביטויי אימון להישויות התואמות שלהם. ההערות משמשות את Dialogflow כדי לזהות ולחלץ פרמטרים מ-שאילתות של משתמשים.

B

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

C

שיחה מסוג HTTP/JSON webhook API
ממשק API לשימוש בפרוטוקול ההודעות של HTTP לצורך העברת נתונים בין Actions on Google לבין מילוי בקשה.
  • מילים נרדפות: ממשק API לשיחה, ממשק API של HTTP/JSON
הקשר
ב-Dialogflow, המונח הזה מתייחס לתכונה לניהול זרימות שיחה. ההקשרים מייצגים את המצב הנוכחי של השיחה, ואפשר לצרף אותם לאובייקטים מסוג Intent בסוכנים של Dialogflow.
הזמנה לשיחה
בקשות בתיבת דו-שיח שהמשתמש שולח אחרי שהשיחה עם מילוי הבקשה התחילה. בפורמט של תגובה לפעולה מאתר אחר (webhook) של שיחה, הבקשות האלה בדרך כלל תואמות לאובייקטים מסוג Intent מסוג actions.intent.TEXT (המייצגים תגובת טקסט גולמית מהמשתמש).
תשובה לשיחה
התשובה שנשלחה על ידי מילוי הבקשה אל Google Assistant, ממירה את המטען הייעודי של הנתונים לפלט של דיבור וממשק משתמש גרפי ולהעברת הפלט הזה למשתמשים.
פעולה מותאמת אישית
פעולה שבה מגדירים את דקדוק ההפעלה של הפעולה.
ישות מותאמת אישית
ישות שהוגדרה על ידי המפתח למילים ולביטויים ספציפיים לדומיין.

D

ברירת מחדל של Intent חלופי
כשמשתמשים ב-Dialogflow, מתייחס ל-Intent חלופי כללי ש-Dialogflow מוסיפה לסוכנים חדשים כברירת מחדל.
ברירת מחדל לכוונת הצטרפות
כשמשתמשים ב-Dialogflow, מתייחסת ל-Intent ש-Dialogflow מתווסף לסוכנים החדשים שנוצרו כברירת מחדל, ושכולל אירוע מוגדר מראש.
תיבת דו-שיח
החלפה של שאילתות של משתמשים ותגובות תואמות שהוחזרו על ידי Actions on Google.
  • מילים נרדפות: שיחה
פנייה לתיבת הדו-שיח
כשמשתמשים ב-Dialogflow, הכוונה היא לפנייה יחידה של תיבת דו-שיח שכוללת שאילתת משתמש אחת ותשובה של נציג.
Dialogflow
הכלי למפתחים של הבנת שפה טבעית (NLP) לפיתוח חוויות שיחה ל-Google Assistant. המערכת משתמשת בלמידת מכונה כדי להבין את הכוונה ואת ההקשר של מה שהמשתמש אומר, ועל מנת להגיב באופן המועיל ביותר.
מסוף Dialogflow
כלי אינטרנט ליצירה ולתחזוקה של סוכני Dialogflow.

E

ישות
ייצוג של אובייקט בעולם האמיתי שיכול לשמש בבקשות לשיחה ובתגובות. אפשר להשתמש בישויות בביטויי האימון כדי להורות ל-Dialogflow איך לנתח פרמטרים משאילתות של משתמשים.
מצב לדוגמה
כשמשתמשים ב-Dialogflow, האפשרות הזו היא אחת משתי דרכים לספק ביטויי אימון ל-Intent. במצב לדוגמה, צריך לספק ביטויי אימון בשפה טבעית (למשל, "What is the forecast for tomorrow?").
אירוע
כשמשתמשים ב-Dialogflow, הכוונה לתכונה שמאפשרת להפעיל Intent באופן פרוגרמטי, ולא על ידי שאילתה של משתמש. הפעולה של Actions on Google שולחת אירועי קלט מיוחדים ל-Dialogflow (כמו GOOGLE_ASSISTANT_WELCOME או actions_intent_CANCEL). אפשר להפעיל אובייקטים מסוג Intent בסוכן על ידי הגדרת שמות אירועים באובייקטים מסוג Intent.
הפעלה מפורשת
הפעלה שבה המשתמשים משתמשים בשם של הפרויקט ב-Actions (לדוגמה, "Ok Google, talk to Movie Time").

F

Intent חלופי
כשמשתמשים ב-Dialogflow, הכוונה ל-Intent מיוחד שהגדרתם בסוכן ש-Dialogflow מפעיל כשלא ניתן להתאים לשאילתת משתמש לכוונות אחרות.
כוונת מעקב
כשמשתמשים ב-Dialogflow, אפשר לצרף כוונה למעקב ל-Intent, אם ציפית לקבל קלט ספציפי מהמשתמש (למשל "כן", "לא" או "ביטול") אחרי התגובה של ההורה. כשהמערכת מקבלת אחד מהקלטים הצפויים האלה ב-Dialogflow, היא מפעילה באופן אוטומטי את הכוונה המתאימה למעקב.
מילוי בקשה
שירות, אפליקציה, פיד, שיחה או לוגיקה אחרת שמטפלת ב-Intent ומבצעת את הפעולה המתאימה.

G

Google Assistant
העוזר הדיגיטלי האישי של Google שמאפשר שיחות בין משתמשים לבין Google כדי לבצע משימות.

I

הפעלה מרומזת
הפעלה שבה המשתמשים אומרים ביטוי פעולה בלי שם של פרויקט פעולות (לדוגמה, "Ok Google, I want to buy movie cards" ("היי Google, אני רוצה לקנות כרטיסים לקולנוע").
עורך מוטבע
עריכה במסוף של Dialogflow להטמעת מילוי הבקשה. Google פורסת את הקוד הזה באמצעות Cloud Functions for Firebase.
Intent
יעד או משימה שהמשתמשים רוצים לבצע, למשל להזמין קפה או לחפש קטע מוזיקה. ב-Actions on Google, הערך הזה מיוצג כמזהה ייחודי וכשאילתות משתמש תואמות שיכולות להפעיל את ה-Intent. כשמשתמשים ב-Dialogflow, המונח הזה מתייחס למיפויי ה-Intent שהגדרתם ב-agent.
עדיפות של כוונת רכישה
כשמשתמשים ב-Dialogflow, המונח הזה מתייחס לתכונה שמאפשרת להקצות משקלים שונים לכוונות לצורך התאמה. אם אפשר להתאים שאילתת משתמש לכמה כוונות, יש יותר סיכוי ש-Dialogflow יופעל ב-Intent אם יש לה עדיפות גבוהה יותר.
הקשר קלט
כשמשתמשים ב-Dialogflow, האפשרות הזו מתייחסת לאחת משתי דרכים לציון הקשר ב-Intent. אם הקשר של קלט מצורף ל-Intent, Dialogflow יכול להפעיל את הכוונה הזו במקרים שבהם כוונה מסוימת עם הקשר הפלט שלו הופעלה בפנייה דו-שיח קודמת.
הפעלה
הפעולה של התחלת אינטראקציה עם פעולה על ידי המשתמש.

M

התאמה
כשמשתמשים ב-Dialogflow, זה האופן שבו Dialogflow ממפה שאילתת משתמש ל-Intent בסוכן.

צ'

הבנת שפה טבעית (NLU)
היכולת של התוכנה להבין ולנתח קלט של משתמשים. המפתחים יכולים להשתמש בפתרון NLU של Dialogflow או בפתרונות משלהם ל-NLU כשיוצרים פעולות.

O

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

P

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

S

מילוי יחידות קיבולת (Slot)
כשמשתמשים ב-Dialogflow, הכוונה היא לתכונה שמאפשרת לאסוף באופן אוטומטי כמה פרמטרים נדרשים מתוך Intent אחד, באמצעות תיבת דו-שיח. צריך להגדיר הנחיות לאיסוף הפרמטרים הנדרשים מהמשתמש.
מדברים קטנים
ב-Dialogflow הכוונה היא לפיצ'ר שמאפשר לסוכן לטפל בשיחות לא רשמיות. כשמפעילים את התכונה הזו, הנציג מספק רשימה של תשובות בהתאמה אישית לשאלות שונות במסגרת "שיחות חולין".
פני השטח
כל מכשיר שמספק למשתמשים גישה אל Google Assistant, כולל מכשירי Wear OS, אוזניות עם Assistant מובנית, מכשירי Chromebook, Android TV, טלפונים וטאבלטים עם Android, רמקולים ומסכים חכמים ו-iPhone.
ישות מערכת
ישות מובנית שמוכרת ל-Dialogflow (לדוגמה, "color" ו"תאריך").

T

מצב תבנית
כשמשתמשים ב-Dialogflow, האפשרות הזו היא אחת משתי דרכים לספק ביטויי אימון ל-Intent. בשונה ממצב לדוגמה, שמשתמש בשפה טבעית, ביטויים לאימון במצב תבנית משתמשים בשמות של ישויות כדי ליצור ביטויים (למשל, "What is the @condition for @sys.date?").
הדרכה
כשמשתמשים ב-Dialogflow, מתייחס לשימוש באלגוריתם האימון של Dialogflow כדי לשפר את היכולת של הסוכן לבצע התאמות. כדי לעשות זאת, צריך לעדכן את ביטויי האימון עבור הכוונות של אותו נציג, בדף Intent או בכלי האימון, ולאחר מכן לשמור את האובייקטים.
ביטוי לאימון
כשמשתמשים ב-Dialogflow, הכוונה היא לביטוי לדוגמה שמשתמשים עשויים לומר כדי לבטא את הכוונה שלהם. חברת Dialogflow מרחיבה את ביטויי האימון לשאילתות משתמש דומות אחרות כדי לשפר את ההתאמות.
כלי אימון
כשמשתמשים ב-Dialogflow, מתייחס לכלי של Dialogflow כדי לאמן את הסוכן לבצע התאמה כמה שיותר מדויקת. אפשר להשתמש בכלי כדי לבדוק את יומני השיחות בין המשתמשים לבין הנציג שלך, להוסיף שאילתות משתמש שלא הותאמו לכוונות קיימות כביטויי אימון, ולהוסיף או לערוך הערות.

U

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

W

תגובה לפעולה מאתר אחר (webhook)
קריאה חוזרת (callback) של HTTP שאפשר להטמיע כמילוי הזמנה עבור שיחות.