בחירת קובצי הקשר לשימוש בסשן.
בקשת HTTP
POST https://discoveryengine.googleapis.com/v1alpha/{name=projects/*/locations/*/collections/*/engines/*/sessions/*}:selectContextFiles
כתובת ה-URL כתובה בתחביר של gRPC Transcoding.
פרמטרים של נתיב
| פרמטרים | |
|---|---|
name |
חובה. שם הסשן. פורמט: |
גוף הבקשה
גוף הבקשה מכיל נתונים במבנה הבא:
| ייצוג ב-JSON |
|---|
{
"fileSelections": [
{
object ( |
| שדות | |
|---|---|
fileSelections[] |
חובה. הקובץ שנבחר משתנה. אפשר לבחור (או לבטל את הבחירה) רק קבצים שכבר הועלו לסשן. הקבצים שלא מוזכרים כאן ישמרו את סטטוס הבחירה הנוכחי שלהם. |
גוף התשובה
אם הפעולה בוצעה ללא שגיאות, גוף התגובה יהיה ריק.
היקפי הרשאות
נדרש אחד מהיקפי ההרשאות הבאים של OAuth:
https://www.googleapis.com/auth/cloud-platformhttps://www.googleapis.com/auth/discoveryengine.readwritehttps://www.googleapis.com/auth/discoveryengine.assist.readwrite
ניתן למצוא מידע נוסף כאן: Authentication Overview.
הרשאות IAM
נדרשת הרשאת IAM הבאה במשאב name:
discoveryengine.sessions.selectContextFiles
מידע נוסף מופיע במאמרי העזרה בנושא IAM.
FileSelection
סטטוס הבחירה של קובץ הקשר.
| ייצוג ב-JSON |
|---|
{ "fileId": string, "selected": boolean } |
| שדות | |
|---|---|
fileId |
חובה. המזהה של קובץ ההקשר. |
selected |
חובה. האם הקובץ נבחר לשימוש בסשן. |