Method: projects.locations.collections.engines.assistants.deleteCachedContent

Menghapus cache konteks yang dibuat oleh assistants.createCachedContent (melepaskan penyimpanan sebelum TTL). Terbatas untuk klien Gemini Enterprise (visibilitas ASSISTANT_USER).

Permintaan HTTP


POST https://discoveryengine.googleapis.com/v1alpha/{name=projects/*/locations/*/collections/*/engines/*/assistants/*}:deleteCachedContent

URL ini menggunakan sintaksis gRPC Transcoding.

Parameter jalur

Parameter
name

string

Wajib. Nama resource Assistant yang melayani permintaan. Format: projects/{project}/locations/{location}/collections/{collection}/engines/{engine}/assistants/{assistant}

Isi permintaan

Isi permintaan memuat data dengan struktur berikut:

Representasi JSON
{
  "model": string,
  "cachedContent": string
}
Kolom
model

string

Wajib. ID model buram yang dimiliki cache; harus cocok dengan permintaan assistants.createCachedContent agar proxy dapat menyelesaikan backend.

cachedContent

string

Wajib. Segmen nama-resource cachedContents/{id} dari name yang ditampilkan oleh assistants.createCachedContent, yang mengidentifikasi cache yang akan dihapus.

Isi respons

Jika berhasil, isi respons adalah objek JSON kosong.

Cakupan otorisasi

Memerlukan salah satu cakupan OAuth berikut:

  • https://www.googleapis.com/auth/cloud-platform
  • https://www.googleapis.com/auth/discoveryengine.assist.readwrite
  • https://www.googleapis.com/auth/discoveryengine.readwrite
  • https://www.googleapis.com/auth/discoveryengine.serving.readwrite

Untuk mengetahui informasi selengkapnya, lihat Authentication Overview.

Izin IAM

Memerlukan izin IAM berikut pada resource name:

  • discoveryengine.assistants.assist

Untuk mengetahui informasi selengkapnya, lihat dokumentasi IAM.