- Permintaan HTTP
- Parameter lokasi
- Isi permintaan
- Isi respons
- Cakupan otorisasi
- Izin IAM
- FileSelection
Memilih file konteks yang akan digunakan dalam sesi.
Permintaan HTTP
POST https://discoveryengine.googleapis.com/v1alpha/{name=projects/*/locations/*/collections/*/engines/*/sessions/*}:selectContextFiles
URL menggunakan sintaks gRPC Transcoding.
Parameter jalur
| Parameter | |
|---|---|
name |
Wajib. Nama sesi. Format: |
Isi permintaan
Isi permintaan memuat data dengan struktur berikut:
| Representasi JSON |
|---|
{
"fileSelections": [
{
object ( |
| Kolom | |
|---|---|
fileSelections[] |
Wajib. Perubahan pilihan file. Hanya file yang sebelumnya diupload ke sesi yang dapat dipilih (atau dibatalkan pilihannya). File yang tidak disebutkan di sini akan mempertahankan status pilihan saat ini. |
Isi respons
Jika berhasil, isi respons akan kosong.
Cakupan otorisasi
Memerlukan salah satu cakupan OAuth berikut:
https://www.googleapis.com/auth/cloud-platformhttps://www.googleapis.com/auth/discoveryengine.readwritehttps://www.googleapis.com/auth/discoveryengine.assist.readwrite
Untuk mengetahui informasi selengkapnya, lihat Authentication Overview.
Izin IAM
Memerlukan izin IAM berikut pada resource name:
discoveryengine.sessions.selectContextFiles
Untuk mengetahui informasi selengkapnya, lihat dokumentasi IAM.
FileSelection
Status pemilihan file konteks.
| Representasi JSON |
|---|
{ "fileId": string, "selected": boolean } |
| Kolom | |
|---|---|
fileId |
Wajib. ID file konteks. |
selected |
Wajib. Apakah file dipilih untuk digunakan dalam sesi. |