Method: projects.locations.collections.dataStores.customModels.list

Mendapatkan daftar semua model kustom.

Permintaan HTTP

GET https://discoveryengine.googleapis.com/v1alpha/{dataStore=projects/*/locations/*/collections/*/dataStores/*}/customModels

URL menggunakan sintaks gRPC Transcoding.

Parameter jalur

Parameter
dataStore

string

Wajib. Nama resource Penyimpanan Data induk, seperti projects/*/locations/global/collections/default_collection/dataStores/default_data_store. Kolom ini digunakan untuk mengidentifikasi penyimpanan data tempat pengambilan model.

Isi permintaan

Isi permintaan harus kosong.

Isi respons

Pesan respons untuk metode SearchTuningService.ListCustomModels.

Jika berhasil, isi respons memuat data dengan struktur berikut:

Representasi JSON
{
  "models": [
    {
      object (CustomTuningModel)
    }
  ]
}
Kolom
models[]

object (CustomTuningModel)

Daftar model penyesuaian kustom.

Cakupan otorisasi

Memerlukan salah satu cakupan OAuth berikut:

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

Untuk mengetahui informasi selengkapnya, lihat Authentication Overview.

Izin IAM

Memerlukan izin IAM berikut pada resource dataStore:

  • discoveryengine.dataStores.listCustomModels

Untuk mengetahui informasi selengkapnya, lihat dokumentasi IAM.

CustomTuningModel

Metadata yang mendeskripsikan model yang di-tune kustom.

Representasi JSON
{
  "name": string,
  "displayName": string,
  "modelVersion": string,
  "modelState": enum (ModelState),
  "createTime": string,
  "trainingStartTime": string,
  "metrics": {
    string: number,
    ...
  },
  "errorMessage": string
}
Kolom
name

string

Wajib. Nama resource model yang sepenuhnya memenuhi syarat.

Format projects/{project}/locations/{location}/collections/{collection}/dataStores/{dataStore}/customTuningModels/{custom_tuning_model}.

Model harus berupa string alfanumerik dengan batas 40 karakter.

displayName

string

Nama tampilan model.

modelVersion

string (int64 format)

Versi model.

modelState

enum (ModelState)

Status model (misalnya,TRAINING atau TRAINING_FAILED).

createTime
(deprecated)

string (Timestamp format)

Tidak digunakan lagi: Stempel waktu saat Model dibuat.

Menggunakan RFC 3339 yang outputnya akan selalu dinormalisasi Z dan menggunakan 0, 3, 6, atau 9 digit pecahan. Offset selain "Z" juga diterima. Contoh: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z", atau "2014-10-02T15:01:23+05:30".

trainingStartTime

string (Timestamp format)

Stempel waktu saat pelatihan model dimulai.

Menggunakan RFC 3339 yang outputnya akan selalu dinormalisasi Z dan menggunakan 0, 3, 6, atau 9 digit pecahan. Offset selain "Z" juga diterima. Contoh: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z", atau "2014-10-02T15:01:23+05:30".

metrics

map (key: string, value: number)

Metrik model terlatih.

errorMessage

string

Saat ini, kolom ini hanya diisi jika status modelnya adalah INPUT_VALIDATION_FAILED.

ModelState

Status model.

Enum
MODEL_STATE_UNSPECIFIED Nilai default.
TRAINING_PAUSED Model berada dalam status pelatihan yang dijeda.
TRAINING Model saat ini sedang dilatih.
TRAINING_COMPLETE Model telah berhasil menyelesaikan pelatihan.
READY_FOR_SERVING Model siap untuk penayangan.
TRAINING_FAILED Pelatihan model gagal.
NO_IMPROVEMENT Pelatihan model berhasil diselesaikan, tetapi metrik tidak meningkat.
INPUT_VALIDATION_FAILED Validasi data input gagal. Pelatihan model tidak dimulai.