Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
CreateSolutionVersion
Melatih atau melatih ulang solusi aktif dalam grup kumpulan data Kustom. Solusi dibuat menggunakan CreateSolutionoperasi dan harus dalam keadaan AKTIF sebelum meneleponCreateSolutionVersion
. Versi baru dari solusi dibuat setiap kali Anda memanggil operasi ini.
Status
Versi solusi dapat berada di salah satu status berikut:
-
BUAT TERTUNDA
-
BUAT IN_PROGRESS
-
AKTIF
-
BUAT GAGAL
-
BUAT BERHENTI
-
BUAT BERHENTI
Untuk mendapatkan status versi, hubungi DescribeSolutionVersion. Tunggu hingga status ditampilkan sebagai AKTIF sebelum meneleponCreateCampaign
.
Jika status ditampilkan sebagai CREATE FAILED, respons menyertakan failureReason
kunci, yang menjelaskan mengapa pekerjaan gagal.
Terkait APIs
Sintaksis Permintaan
{
"name": "string
",
"solutionArn": "string
",
"tags": [
{
"tagKey": "string
",
"tagValue": "string
"
}
],
"trainingMode": "string
"
}
Parameter Permintaan
Permintaan menerima data berikut dalam format JSON.
- name
-
Nama versi solusi.
Tipe: String
Batasan Panjang: Panjang minimum 1. Panjang maksimum 63.
Pola:
^[a-zA-Z0-9][a-zA-Z0-9\-_]*
Wajib: Tidak
- solutionArn
-
Nama Sumber Daya Amazon (ARN) dari solusi yang berisi informasi konfigurasi pelatihan.
Jenis: String
Batasan Panjang: Panjang maksimum 256.
Pola:
arn:([a-z\d-]+):personalize:.*:.*:.+
Wajib: Ya
-
Daftar tag untuk diterapkan ke versi solusi.
Tipe: Array objek Tag
Anggota Array: Jumlah minimum 0 item. Jumlah maksimum 200 item.
Wajib: Tidak
- trainingMode
-
Ruang lingkup pelatihan yang akan dilakukan saat membuat versi solusi. Default-nya adalah
FULL
. Ini menciptakan model yang sama sekali baru berdasarkan keseluruhan data pelatihan dari kumpulan data dalam grup kumpulan data Anda.Jika Anda menggunakan User-Personalization, Anda dapat menentukan mode pelatihan.
UPDATE
Ini memperbarui model untuk mempertimbangkan item baru untuk rekomendasi. Ini bukan pelatihan ulang penuh. Anda masih harus menyelesaikan pelatihan ulang penuh setiap minggu. Jika Anda menentukanUPDATE
, Amazon Personalize akan menghentikan pembaruan otomatis untuk versi solusi. Untuk melanjutkan pembaruan, buat solusi baru dengan mode pelatihan yang disetelFULL
dan terapkan dalam kampanye. Untuk informasi selengkapnya tentang pembaruan otomatis, lihat Pembaruan otomatis.UPDATE
Opsi ini hanya dapat digunakan ketika Anda sudah memiliki versi solusi aktif yang dibuat dari solusi input menggunakanFULL
opsi dan solusi input dilatih dengan resep Personalisasi Pengguna atau resep HRNNN-ColdStart lama.Tipe: String
Nilai yang Valid:
FULL | UPDATE | AUTOTRAIN
Wajib: Tidak
Sintaksis Respons
{
"solutionVersionArn": "string"
}
Elemen Respons
Jika tindakan berhasil, layanan mengirimkan kembali respons HTTP 200.
Layanan mengembalikan data berikut dalam format JSON.
- solutionVersionArn
-
ARN dari versi solusi baru.
Jenis: String
Batasan Panjang: Panjang maksimum 256.
Pola:
arn:([a-z\d-]+):personalize:.*:.*:.+
Kesalahan
- InvalidInputException
-
Berikan nilai yang valid untuk bidang atau parameter.
Kode Status HTTP: 400
- LimitExceededException
-
Batas jumlah permintaan per detik telah terlampaui.
Kode Status HTTP: 400
- ResourceAlreadyExistsException
-
Sumber daya yang ditentukan sudah ada.
Kode Status HTTP: 400
- ResourceInUseException
-
Sumber daya yang ditentukan sedang digunakan.
Kode Status HTTP: 400
- ResourceNotFoundException
-
Tidak dapat menemukan sumber daya yang ditentukan.
Kode Status HTTP: 400
- TooManyTagsException
-
Anda telah melampaui jumlah maksimum tag yang dapat Anda terapkan ke sumber daya ini.
Kode Status HTTP: 400
Lihat Juga
Untuk informasi selengkapnya tentang penggunaan API ini di salah satu bahasa khusus AWS SDKs, lihat berikut ini: