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

Menayangkan prediksi unary dari model atas nama klien Gemini Enterprise pihak pertama. Ini adalah jalur prediksi yang digunakan untuk model embedding teks.

Terbatas untuk klien Gemini Enterprise (visibilitas ASSISTANT_USER); bukan bagian dari Discovery Engine API umum.

Permintaan HTTP


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

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,
  "httpBody": {
    object (HttpBody)
  }
}
Kolom
model

string

Wajib. Model untuk melayani permintaan. Ini adalah ID model buram, bukan resource Discovery Engine.

httpBody

object (HttpBody)

Wajib. Isi permintaan buram.

Isi respons

Jika berhasil, responsnya adalah respons HTTP generik yang formatnya ditentukan oleh metode.

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.