Halaman ini menjelaskan cara menyesuaikan, menjeda, melanjutkan, menghapus, dan mencantumkan model rekomendasi. Untuk mendapatkan bantuan dalam membuat model rekomendasi baru, lihat Membuat model rekomendasi.
Menyesuaikan model
Vertex AI Search untuk retail menggunakan data input yang Anda berikan ke model untuk menyesuaikan hyperparameter untuk pelatihan.
Penyesuaian memerlukan waktu 2-4 hari, selama itu model akan terus berfungsi seperti biasa. Untuk mengetahui detail biaya penyesuaian, lihat Harga.
Menetapkan frekuensi penyesuaian model
Sebaiknya sesuaikan model Anda secara berkala. Hal ini membuat pelatihan model tetap optimal saat data berubah dan perilaku pelanggan berbeda sepanjang tahun. Selain itu, beberapa upgrade model utama internal hanya dapat diterapkan setelah model disesuaikan.
Saat membuat model, Anda dapat menyetelnya untuk melakukan penyesuaian secara otomatis setiap tiga bulan, atau memilih untuk hanya menyesuaikannya secara manual. Terlepas dari setelan yang Anda pilih, model akan otomatis menyesuaikan satu kali setelah pembuatan.
Anda dapat mengubah setelan status penyesuaian kapan saja. Mengubah setelan ini tidak memengaruhi proses penyesuaian yang sedang berjalan.
Untuk mengedit setelan status penyesuaian model:
Konsol
Buka halaman Models di konsol Search for Retail.
Buka halaman ModelAnda dapat melihat status penyesuaian setiap model di bagian Status penyesuaian.
Klik nama model untuk melihat halaman detailnya.
Klik Edit edit di samping Status penyesuaian.
Dari menu drop-down, pilih setelan:
- Setiap tiga bulan. Menyesuaikan secara otomatis jika penyesuaian terakhir dilakukan 90 hari yang lalu.
- Khusus tuning manual. Hanya melakukan tuning saat Anda melakukan tuning secara manual.
Klik Selesai done untuk menyimpan setelan Anda.
curl
Buat permintaan Models.patch
menggunakan API. Lihat
referensi API Models.patch
.
Untuk mengetahui detail tentang semua kolom Models
, lihat
referensi API Models
.
curl -X PATCH \ -H "Authorization: Bearer $(gcloud auth application-default print-access-token)" \ -H "Content-Type: application/json; charset=utf-8" \ -d '{ "name": "projects/PROJECT_NUMBER/locations/global/catalogs/default_catalog/models/MODEL_ID", "PeriodicTuningState": "NEW_TUNING_STATE_VALUE" }' \ 'https://retail.googleapis.com/v2/projects/PROJECT_NUMBER/locations/global/catalogs/default_catalog/models/MODEL_ID?updateMask=PeriodicTuningState'
Menyesuaikan model secara manual
Penyesuaian manual memicu penyesuaian satu kali pada model Anda. Anda dapat menyesuaikan model secara manual jika ada perubahan signifikan pada katalog (seperti peningkatan ukuran atau perubahan dalam hierarki katalog) atau peristiwa (seperti pengisian ulang peristiwa historis atau perubahan dalam distribusi data setelah mempromosikan grup item tertentu).
Untuk menyesuaikan model secara manual:
Konsol
Buka halaman Models di konsol Search for Retail.
Buka halaman ModelKlik nama model untuk melihat halaman detailnya.
Klik Manual Tune di panel tombol.
Penyesuaian memerlukan waktu 2-4 hari, selama itu model akan terus berfungsi seperti biasa.
curl
Buat permintaan Models.tune
menggunakan API. Lihat
referensi API Models.tune
.
curl -X POST \ -H "Authorization: Bearer $(gcloud auth application-default print-access-token)" \ -H "Content-Type: application/json; charset=utf-8" \ 'https://retail.googleapis.com/v2/projects/PROJECT_NUMBER/locations/global/catalogs/default_catalog/models/MODEL_ID:tune'
Menjeda dan melanjutkan pelatihan untuk model
Jika model Anda aktif (tidak dijeda), model akan dilatih ulang minimal sekali seminggu, tetapi tidak lebih sering dari sekali sehari. Untuk pelatihan ulang yang konsisten, pastikan Anda mengupload data peristiwa pengguna tidak lebih dari 24 jam setelah peristiwa terjadi.
Anda dapat menjeda model untuk menghentikan pelatihan ulang. Anda mungkin ingin melakukannya jika telah mengimpor data yang buruk atau untuk tetap berada di bawah batas 10 model aktif per project. Jika memiliki kurang dari 10 model aktif, Anda dapat memulai ulang model yang dijeda kapan saja.
Untuk mengetahui detail biaya pelatihan, lihat Harga.
Anda dapat memulai hingga lima operasi model per menit. Operasi model terbatas mencakup pembuatan, penghapusan, jeda, dan lanjutkan.
Untuk menjeda atau memulai ulang model:
Konsol
Buka halaman Models di konsol Search for Retail.
Buka halaman ModelAnda dapat melihat status pelatihan setiap model di bagian Status pelatihan.
Untuk menjeda model aktif (Status pelatihan dari PELATIHAN), klik Jeda pause.
Untuk memulai model yang dijeda (Status pelatihan DIJEDA), klik Lanjutkan play_arrow.
curl
Untuk menjeda model aktif, buat permintaan Models.pause
menggunakan API. Lihat referensi API Models.pause
.
curl -X POST \ -H "Authorization: Bearer $(gcloud auth application-default print-access-token)" \ -H "Content-Type: application/json; charset=utf-8" \ 'https://retail.googleapis.com/v2/projects/PROJECT_NUMBER/locations/global/catalogs/default_catalog/models/MODEL_ID:pause'
Untuk memulai model yang dijeda, buat permintaan Models.resume
menggunakan
API.
curl -X POST \ -H "Authorization: Bearer $(gcloud auth application-default print-access-token)" \ -H "Content-Type: application/json; charset=utf-8" \ 'https://retail.googleapis.com/v2/projects/PROJECT_NUMBER/locations/global/catalogs/default_catalog/models/MODEL_ID:resume'
Lihat detail model
Lihat detail model di konsol atau menggunakan metode Models.get
API.
Untuk melihat konfigurasi penayangan yang terkait dengan model tertentu, gunakan prosedur konsol di bawah. Semua detail model lainnya tersedia di konsol dan respons API.
Konsol
Buka halaman Models di konsol Search for Retail.
Buka halaman ModelHalaman Model mencantumkan semua model Anda beserta status pelatihan dan kuerinya.
Klik nama model untuk melihat halaman Detail.
curl
Untuk mendapatkan informasi satu model, buat permintaan Models.get
menggunakan
API. Lihat referensi API Models.get
.
curl -X GET \ -H "Authorization: Bearer $(gcloud auth application-default print-access-token)" \ -H "Content-Type: application/json; charset=utf-8" \ 'https://retail.googleapis.com/v2/projects/PROJECT_NUMBER/locations/global/catalogs/default_catalog/models/MODEL_ID'
Mencantumkan model Anda
Lihat daftar model Anda di konsol atau menggunakan metode Models.list
API.
Konsol
Buka halaman Models di konsol Search for Retail.
Buka halaman ModelHalaman Model mencantumkan semua model Anda beserta status pelatihan dan kuerinya.
curl
Untuk mencantumkan semua model dan detailnya secara inline, buat permintaan Models.list
menggunakan API. Lihat referensi API
Models.list
.
Secara opsional, Anda dapat menggunakan parameter pageSize
untuk menetapkan jumlah maksimum
hasil yang akan ditampilkan. Jika ada lebih banyak hasil yang tersedia, respons list
akan menyertakan token halaman. Anda dapat meneruskan token halaman dalam parameter pageToken
permintaan list
untuk mengambil halaman hasil berikutnya. Contoh
di bawah menggunakan kedua parameter tersebut.
curl -X GET \ -H "Authorization: Bearer $(gcloud auth application-default print-access-token)" \ -H "Content-Type: application/json; charset=utf-8" \ 'https://retail.googleapis.com/v2/projects/PROJECT_NUMBER/locations/global/catalogs/default_catalog/models?pageSize=PAGE_SIZE&pageToken=PAGE_TOKEN'
Menghapus model
Anda dapat memulai hingga lima operasi model per menit. Operasi model terbatas mencakup pembuatan, penghapusan, jeda, dan lanjutkan.
Menghapus model di konsol atau menggunakan metode Models.delete
API.
Konsol
Buka halaman Models di konsol Search for Retail.
Buka halaman ModelKlik nama model yang ingin Anda hapus untuk membuka halaman detailnya.
Klik Hapusdelete di panel tombol.
Masukkan kembali nama model, lalu klik Konfirmasi.
curl
Buat permintaan Models.delete
menggunakan API. Lihat
referensi API Models.delete
.
Untuk mengetahui detail tentang semua kolom Models
, lihat
referensi API Models
.
curl -X DELETE \ -H "Authorization: Bearer $(gcloud auth application-default print-access-token)" \ -H "Content-Type: application/json; charset=utf-8" \ 'https://retail.googleapis.com/v2/projects/PROJECT_NUMBER/locations/global/catalogs/default_catalog/models/MODEL_ID'