משאב: סשן
הגדרת פרוטו של סשן חיצוני.
| ייצוג JSON |
|---|
{ "name": string, "displayName": string, "state": enum ( |
| שדות | |
|---|---|
name |
אי אפשר לשנות. שם ייחודי מלא |
displayName |
זה שינוי אופציונלי. השם המוצג של הסשן. השדה הזה משמש לזיהוי הסשן בממשק המשתמש. כברירת מחדל, השם לתצוגה הוא הטקסט של השאילתה הראשונה בסשן. |
state |
מצב הסשן. |
userPseudoId |
מזהה ייחודי למעקב אחרי משתמשים. |
turns[] |
פניות. |
labels[] |
זה שינוי אופציונלי. התוויות של הסשן. אפשר להגדיר אותו כמסנן ב-ListSessionsRequest. |
startTime |
פלט בלבד. השעה שבה התחיל הסשן. הפלט שנוצר תמיד יהיה בפורמט RFC 3339, עם נורמליזציה של Z ושימוש ב-0, 3, 6 או 9 ספרות אחרי הנקודה. אפשר להשתמש גם בהיסטים אחרים, לא רק ב-Z. דוגמאות: |
endTime |
פלט בלבד. השעה שבה הסתיים הסשן. הפלט שנוצר תמיד יהיה בפורמט RFC 3339, עם נורמליזציה של Z ושימוש ב-0, 3, 6 או 9 ספרות אחרי הנקודה. אפשר להשתמש גם בהיסטים אחרים, לא רק ב-Z. דוגמאות: |
isPinned |
זה שינוי אופציונלי. אם הסשן מוצמד, הוא יוצג בראש רשימת הסשנים. |
pendingAsyncAssistOperationId |
פלט בלבד. שם מלא של משאב של פעולת AsyncAssist בתהליך עבור הסשן הזה, לדוגמה |
מדינה
רשימה של מצב הסשן.
| טיפוסים בני מנייה (enum) | |
|---|---|
STATE_UNSPECIFIED |
לא צוין סטטוס. |
IN_PROGRESS |
הסשן פתוח כרגע. |
הפעלה
מייצג תור, כולל שאילתה מהמשתמש ותשובה מהשירות.
| ייצוג JSON |
|---|
{ "query": { object ( |
| שדות | |
|---|---|
query |
זה שינוי אופציונלי. שאילתת המשתמש. יכול להיות שההגדרה לא תוגדר אם התור הזה הוא רק יצירה מחדש של תשובה לתור אחר |
answer |
זה שינוי אופציונלי. שם המשאב של התשובה לשאילתת המשתמש. ההגדרה הזו רלוונטית רק אם יצירת התשובה (קריאה ל-API של התשובה) התרחשה בתור הזה. |
assistAnswer |
פלט בלבד. שם המשאב של התשובה של Assistant לשאילתת המשתמש. הערך הזה מוגדר רק אם התבצעה שיחת עזרה (קריאה ל-API של assist) בתור הזה. פורמט: |
detailedAnswer |
פלט בלבד. ב- |
detailedAssistAnswer |
פלט בלבד. ב- |
queryConfig |
זה שינוי אופציונלי. מייצג מטא-נתונים שקשורים להגדרת השאילתה, למשל מודל LLM וגרסה שנעשה בהם שימוש, פרמטרים של המודל (טמפרטורה, פרמטרים של עיגון וכו'). התחילית google. שמורה לפונקציונליות שפותחה על ידי Google. |
live |
זה שינוי אופציונלי. מציין אם התור הזה הוא תור חי. |
Methods |
|
|---|---|
|
יוצר סשן. |
|
מחיקת סשן. |
|
מקבלים סשן. |
|
רשימה של כל הסשנים לפי ההורה שלהם DataStore. |
|
עדכון של סשן. |