ההגדרה של שיחת חזרה מגדירה את הלוגיקה המותאמת אישית שתופעל בשלבים שונים של האינטראקציה עם הנציג.
| ייצוג ב-JSON |
|---|
{ "description": string, "disabled": boolean, "proactiveExecutionEnabled": boolean, // The following is a list of mutually exclusive fields. At most one of the // fields will be set in a response: "pythonCode": string // End of mutually exclusive fields. } |
| שדות | |
|---|---|
description |
זה שינוי אופציונלי. תיאור קריא של הקריאה החוזרת. |
disabled |
זה שינוי אופציונלי. האם ההתקשרות חזרה מושבתת. הסוכן מתעלם מהגדרות של בקשות להחזרת שיחה שהושבתו. |
proactiveExecutionEnabled |
זה שינוי אופציונלי. אם האפשרות הזו מופעלת, הקריאה החוזרת מופעלת גם בפלט של מודלים ביניים. ההגדרה הזו משפיעה רק על קריאה חוזרת (callback) של מודל. הפעלה בזהירות. בדרך כלל, צריך להפעיל את הקריאה החוזרת של המודל רק אחרי שמקבלים את כל התשובות של המודל. הפעלת ביצוע פרואקטיבי עלולה להשפיע לרעה על עלות הביצוע ועל זמן האחזור, ולכן מומלץ להפעיל אותה רק במקרים נדירים. |
| הפונקציה לקריאה חוזרת שתופעל. הרשימה הבאה כוללת שדות שאי אפשר להשתמש בהם בו-זמנית. בכל תשובה יוגדר לכל היותר אחד מהשדות: | |
pythonCode |
חובה. קוד ה-Python להרצה עבור הקריאה החוזרת. |
| סוף השדות הבלעדיים. | |