ישויות

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

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

טרמינולוגיה של ישויות

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

  • סוג ישות: הגדרה של סוג המידע שרוצים לחלץ מקלט של משתמשים. לדוגמה, vegetable יכול להיות השם המוצג של סוג ישות. כשלוחצים על יצירה בקטע סוגי ישויות במסוף Dialogflow CX, נוצר סוג ישות. כשמשתמשים ב-API, המונח entity type מתייחס לסוג EntityType.

    בוחרים פרוטוקול וגרסה להפניה EntityType:

    פרוטוקול V3 V3beta1
    REST EntityType resource EntityType resource
    RPC ממשק EntityType ממשק EntityType
    C++‎ EntityTypesClient לא זמין
    C#‎ EntityTypesClient לא זמין
    המשך EntityTypesClient לא זמין
    Java EntityTypesClient EntityTypesClient
    Node.js EntityTypesClient EntityTypesClient
    PHP לא זמין לא זמין
    Python EntityTypesClient EntityTypesClient
    Ruby לא זמין לא זמין

  • (אופציונלי) תיאור: תיאור של המטרה של סוג הישות, לדוגמה: 'הישות הזו מופעלת כשהמשתמש מזכיר ירק'. אם אתם מתכוונים להשתמש ביצירת AI כדי ליצור באופן אוטומטי מילים נרדפות לערך ההפניה, המודל ישתמש בשדה הזה כדי להפיק תוצאות באיכות גבוהה יותר.

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

    ערך ההפניה מילים נרדפות
    בצל ירוק בצל ירוק
    פלפל פלפל, פלפל מתוק
    גזר גזר
    תפוחי אדמה תפוח אדמה

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

    כשעורכים סוג ישות במסוף Dialogflow CX, כל שורה בתצוגה היא ערך ישות. כשמשתמשים ב-API, המונח entity entry מתייחס לסוג Entity (EntityType.Entity או EntityType_Entity בשפות מסוימות של ספריות לקוח).

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