- 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-platform
https://www.googleapis.com/auth/discoveryengine.readwrite
https://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. |