משאב: שיחה
הודעה בשיחה.
| ייצוג ב-JSON |
|---|
{ "name": string, "agents": [ string ], "createTime": string, "lastUsedTime": string, "labels": { string: string, ... }, "kmsKey": string, "memoryPaused": boolean } |
| שדות | |
|---|---|
name |
זה שינוי אופציונלי. מזהה. שם המשאב הייחודי של שיחה. פורמט: דוגמה: מומלץ לדלג על הגדרת השדה הזה במהלך יצירת השיחה, כי הוא יוסק באופן אוטומטי ויוחלף בערך {parent}/conversations/{conversationId}. |
agents[] |
חובה. הנציגים בשיחה. בשלב הזה יש תמיכה רק בסוכן אחד. השדה הזה חוזר על עצמו כדי לאפשר תמיכה עתידית בכמה נציגים בשיחה. פורמט: |
createTime |
פלט בלבד. חותמת הזמן של היצירה. הפלט שנוצר תמיד יהיה בפורמט RFC 3339, עם נורמליזציה של Z ושימוש ב-0, 3, 6 או 9 ספרות אחרי הנקודה. אפשר להשתמש גם בהיסטים אחרים, לא רק ב-Z. דוגמאות: |
lastUsedTime |
פלט בלבד. חותמת הזמן של השיחה האחרונה שהייתה בשימוש. הפלט שנוצר תמיד יהיה בפורמט RFC 3339, עם נורמליזציה של Z ושימוש ב-0, 3, 6 או 9 ספרות אחרי הנקודה. אפשר להשתמש גם בהיסטים אחרים, לא רק ב-Z. דוגמאות: |
labels |
זה שינוי אופציונלי. תוויות פתוחות ומוגדרות על ידי המשתמש, שהלקוח יכול להגדיר כדי לתייג שיחה (למשל, כדי לסנן שיחות לפי מוצרים או פלטפורמות ספציפיים). אובייקט שמכיל רשימה של |
kmsKey |
זה שינוי אופציונלי. מפתח הצפנה בניהול הלקוח (CMEK) שבו יש להשתמש להצפנת משאבי השיחה. ההצפנה תתבצע בשכבת Titan, ואנחנו נעביר את מפתח ה-KMS ל-Titan. פורמט: projects/{projectId}/locations/{location}/keyRings/{key_ring_name}/cryptoKeys/{key_name}. |
memoryPaused |
זה שינוי אופציונלי. האם הזיכרון מושהה בשיחה הזו. |
Methods |
|
|---|---|
|
יוצר שיחה חדשה כדי לשמור את היסטוריית השיחה. |
|
מחיקת שיחה. |
|
מקבל פרטים של שיחה אחת באמצעות מזהה השיחה והפריט הראשי. |
|
רשימה של כל השיחות של הורה מסוים. |