Kelola checkpoint yang dihasilkan oleh pekerjaan fine-tune: daftar, ekspor, kueri hasil validasi, dan referensi objek Checkpoint.
Prasyarat
- Wilayah yang didukung: Fitur yang dijelaskan dalam dokumen ini hanya tersedia di wilayah Singapura. Anda harus menggunakan API Key dari wilayah ini.
- Izin akun: Jika Anda menggunakan sub-akun situs China (RAM user), Anda perlu memberikan izin kepada sub-akun tersebut untuk pemanggilan model, pelatihan, dan penerapan permissions.
- Konfigurasikan variabel lingkungan: Anda telah berhasil memperoleh API Key dan mengonfigurasikannya sebagai variabel lingkungan.
-
Jenis model fine-tuned yang didukung per API:
- List Checkpoints: Text generation, Video generation, Image generation, Speech synthesis
- Export Checkpoint: Text generation, Video generation, Image generation, Speech synthesis
- List Checkpoint Validations: Video generation, Image generation
- Query Checkpoint Validation Results: Video generation, Image generation
List checkpoints
Daftarkan semua checkpoint beserta status, informasi model, dan detail lainnya untuk pekerjaan fine-tune tertentu.
Antarmuka permintaan
Parameter input
Parameter | Lokasi | Tipe | Wajib | Deskripsi | Contoh |
|---|---|---|---|---|---|
job_id | Path | string | Ya | ID pekerjaan fine-tune. Anda dapat memperolehnya melalui API Create fine-tune job atau List fine-tune jobs. | ft-202511111122-xxxx |
Parameter respons
| Parameter | Tipe | Deskripsi | Contoh |
|---|---|---|---|
| request_id | string | Identifier unik untuk permintaan. | aa4b0229-b1db-9afa-bb6e-xxxxxxxxx |
| output | array[object] | Array checkpoint, diurutkan berdasarkan step secara menurun.Untuk model speech synthesis (seperti CosyVoice), step diturunkan dari kombinasi epoch LM dan epoch FM. Checkpoint diurutkan berdasarkan hasil perkalian epoch LM × epoch FM secara menurun (nilai perkalian lebih tinggi menunjukkan fine-tuning yang lebih menyeluruh pada kedua sisi). | |
| output[].checkpoint_id | string | Identifier unik checkpoint. Format: {job_id}:checkpoint-{step}. Format step bervariasi tergantung jenis model; lihat bidang step untuk detailnya. | ft-202605271743-dd2a:checkpoint-00040004 |
| output[].full_name | string | Sama dengan checkpoint_id. | ft-202605271743-dd2a:checkpoint-00040004 |
| output[].checkpoint | string | Nama checkpoint. Format: checkpoint-{step}.
Untuk model speech synthesis (seperti CosyVoice), step merupakan kombinasi epoch LM dan epoch FM. Misalnya, | checkpoint-00040004 |
| output[].job_id | string | ID pekerjaan fine-tune tempat checkpoint ini berasal. | ft-202605271743-dd2a |
| output[].step | integer | Nomor langkah pelatihan untuk checkpoint ini.
Untuk model speech synthesis (seperti CosyVoice), step dihitung sebagai | 40004 |
| output[].status | string | Status checkpoint ini. Nilai umum: SUCCEEDED (siap untuk penerapan), PENDING (belum siap). | SUCCEEDED |
| output[].model_name | string | ID model untuk checkpoint ini. Dapat digunakan sebagai parameter model_name dalam API Deploy Model. Hanya dikembalikan saatstatus=SUCCEEDED. | cosyvoice-v3-flash-ft-202605271743-dd2a |
| output[].model_display_name | string | Nama tampilan model (ditampilkan di konsol). Hanya dikembalikan saat status=SUCCEEDED. | ft-202605271743-dd2a |
| output[].create_time | string | Waktu pembuatan checkpoint ini dalam format ISO 8601. | 2026-05-27T18:07:16 |
| output[].expire_time | string | Waktu kedaluwarsa checkpoint ini dalam format ISO 8601. | 2026-06-11T18:07:16 |
Contoh permintaan
Ganti <your-fine-tune-job-id> pada URL dengan nilai job_id dari respons API Create fine-tune job.
Untuk Windows CMD, ganti${DASHSCOPE_API_KEY}dengan%DASHSCOPE_API_KEY%. Untuk PowerShell, gunakan$env:DASHSCOPE_API_KEY
Contoh respons
Export Checkpoint
Ekspor checkpoint tertentu sebagai model yang dapat diterapkan. Setelah ekspor berhasil, panggil API Deploy yang sesuai berdasarkan jenis model (jenis model berbeda menggunakan API deploy berbeda).
Antarmuka permintaan
Parameter input
Parameter | Lokasi | Tipe | Wajib | Deskripsi | Contoh |
|---|---|---|---|---|---|
job_id | Path | string | Ya | ID pekerjaan fine-tune. Anda dapat memperolehnya dari API Create fine-tune job atau List fine-tune jobs. | ft-202511111122-xxxx |
checkpoint | Path | string | Ya | Nama checkpoint. Anda dapat memperolehnya dari API List Checkpoints. | checkpoint-160 |
model_name | Query parameter | string | Ya | Nama model yang diekspor yang ditampilkan di konsol. Nama ini harus unik secara global. Kami menyarankan penggunaan huruf, angka, garis bawah (_), dan tanda hubung (-). Catatan: Parameter ini hanya untuk tampilan di konsol. Nama model yang sebenarnya setelah diekspor adalah nilai | wan2.5-i2v-preview-ft-202511111122-xxxx |
Parameter respons
Parameter | Tipe | Deskripsi | Contoh |
|---|---|---|---|
request_id | string | Identifier unik untuk permintaan. | 0eb05b0c-02ba-414a-9d0c-xxxxxxxxx |
output | boolean | Apakah permintaan ekspor berhasil diajukan.
| true |
Contoh permintaan
<your-fine-tune-job-id>: Ganti dengan nilaijob_iddari respons API Create fine-tune job.<checkpoint-to-export>: Ganti dengan nilai checkpoint, misalnya “checkpoint-160”.<export-model-display-name>: Ganti dengan nama model kustom Anda (hanya untuk tampilan di konsol).
Contoh respons
List checkpoint validations
Antarmuka permintaan
Parameter input
Parameter | Lokasi | Tipe | Wajib | Deskripsi | Contoh |
|---|---|---|---|---|---|
job_id | Path | string | Ya | ID pekerjaan fine-tune. Anda dapat memperolehnya dari API Create fine-tune job atau List fine-tune jobs. | ft-202511111122-xxxx |
Parameter respons
Parameter | Tipe | Deskripsi | Contoh |
|---|---|---|---|
request_id | string | Identifier unik untuk permintaan. | 0eb05b0c-02ba-414a-9d0c-xxxxxxxxx |
output | array[string] | Daftar checkpoint. | - |
output[].checkpoint | string | Nama checkpoint. | checkpoint-160 |
Contoh permintaan
Ganti <your-fine-tune-job-id> pada URL dengan nilai job_id dari respons API Create fine-tune job.
Contoh respons
Query checkpoint validation results
checkpoint, termasuk video pratinjau yang dihasilkan.
Antarmuka permintaan
Parameter input
Parameter | Lokasi | Type | Wajib | Deskripsi | Contoh |
|---|---|---|---|---|---|
job_id | Path | string | Ya | ID pekerjaan fine-tune. Anda dapat memperolehnya dari API Create fine-tune job atau List fine-tune jobs. | ft-202511111122-xxxx |
checkpoint | Path | string | Ya | Nama checkpoint. Anda dapat memperolehnya dari API List Checkpoints atau List Checkpoint Validations. | checkpoint-160 |
page_no | Query parameter | integer | Tidak | Nomor halaman. Default bernilai 1. | 1 |
page_size | Query parameter | integer | Tidak | Ukuran halaman. Default bernilai 10. | 10 |
Parameter respons
Parameter | Tipe | Deskripsi | Contoh |
|---|---|---|---|
request_id | string | Identifier unik untuk permintaan. | 375b3ad0-d3fa-451f-b629-xxxxxxx |
output | object | Hasil output. | - |
output.page_no | integer | Nomor halaman. | 1 |
output.page_size | integer | Ukuran halaman. | 10 |
output.total | integer | Total jumlah item validasi. | 1 |
output.list | array[object] | Daftar item validasi. | - |
output.list[].video_path | string | Video yang dihasilkan oleh checkpoint. URL video_path berlaku selama 24 jam. Harap segera unduh videonya. | https://finetune-swap-wulanchabu.oss-cn-wulanchabu.aliyuncs.com/xxx.mp4?Expires=xxxx |
output.list[].prompt | string | Prompt untuk data validasi. Diperoleh dari file anotasi dataset data.jsonl. | The video begins with a scene of a young man sitting in a cafe... |
output.list[].first_frame_path | string | URL gambar untuk validasi. Sistem membaca gambar dari dataset dan menghasilkan URL publik. | https://finetune-swap-wulanchabu.oss-cn-wulanchabu.aliyuncs.com/xxx.jpeg |
Contoh permintaan
<your-fine-tune-job-id>: Ganti dengan nilaijob_iddari respons API Create fine-tune job.<selected-checkpoint>: Ganti dengan nama checkpoint yang dipilih, misalnya “checkpoint-160”.
Contoh respons
URL video_path berlaku selama 24 jam. Harap segera unduh videonya.
Objek Checkpoint
API Checkpoint saat ini hanya tersedia di wilayah Singapura. Jika Anda menggunakan wilayah lain, kelola checkpoint melalui konsol Model Studio di wilayah tersebut.Objek Checkpoint merepresentasikan keadaan model antara yang disimpan selama proses fine-tuning. Objek ini dikembalikan oleh API List Checkpoints.
Deskripsi bidang
Bidang-bidang berikut berasal dari respons API List Checkpoints.
| Parameter | Tipe | Deskripsi |
|---|---|---|
| request_id | String | ID permintaan untuk pemanggilan ini. |
| output | Array | Array checkpoint, diurutkan berdasarkan step secara menurun.Untuk model speech synthesis (seperti CosyVoice), step diturunkan dari kombinasi epoch LM dan epoch FM. Checkpoint diurutkan berdasarkan hasil perkalian epoch LM × epoch FM secara menurun (nilai perkalian lebih tinggi menunjukkan fine-tuning yang lebih menyeluruh pada kedua sisi). |
| output[*].checkpoint_id | String | Identifier unik checkpoint. Format: {job_id}:checkpoint-{step}. Format step bervariasi tergantung jenis model; lihat bidang step untuk detailnya. |
| output[*].full_name | String | Sama dengan checkpoint_id. |
| output[*].checkpoint | String | Nama checkpoint. Format: checkpoint-{step}.
Untuk model speech synthesis (seperti CosyVoice), step merupakan kombinasi epoch LM dan epoch FM. Misalnya, |
| output[*].job_id | String | ID pekerjaan fine-tune tempat checkpoint ini berasal. |
| output[*].step | Integer | Nomor langkah pelatihan untuk checkpoint ini.
Untuk model speech synthesis (seperti CosyVoice), step dihitung sebagai |
| output[*].status | String | Status checkpoint ini. Nilai umum: SUCCEEDED (siap untuk penerapan), PENDING (belum siap). |
| output[*].model_name | String | ID model untuk checkpoint ini. Dapat digunakan sebagai parameter model_name dalam API Deploy Model. Hanya dikembalikan saatstatus=SUCCEEDED. |
| output[*].model_display_name | String | Nama tampilan model (ditampilkan di konsol). Hanya dikembalikan saat status=SUCCEEDED. |
| output[*].create_time | String | Waktu pembuatan checkpoint ini dalam format ISO 8601. |
| output[*].expire_time | String | Waktu kedaluwarsa checkpoint ini dalam format ISO 8601. |