Checkpoint adalah snapshot status model pada titik tertentu dalam proses penyesuaian. Anda dapat menggunakan titik pemeriksaan perantara dalam penyesuaian model Gemini untuk melakukan hal berikut:
- Menyimpan progres penyesuaian.
- Bandingkan performa pos pemeriksaan menengah.
- Pilih titik pemeriksaan dengan performa terbaik sebelum overfitting menjadi titik pemeriksaan default.
Untuk tugas penyetelan dengan kurang dari 10 epoch, satu titik pemeriksaan disimpan kira-kira setelah setiap epoch. Untuk tugas penyetelan dengan lebih dari 10 epoch, sekitar 10 checkpoint disimpan dengan distribusi yang merata, kecuali checkpoint akhir, yang disimpan segera setelah semua epoch dilatih.
Checkpoint perantara di-deploy ke endpoint baru secara berurutan seiring progres penyesuaian. Endpoint model yang disesuaikan merepresentasikan endpoint checkpoint default, dan checkpoint model yang disesuaikan mencakup semua checkpoint dan endpoint yang sesuai.
Model yang didukung
Model Gemini berikut mendukung titik pemeriksaan:
Klik untuk meluaskan model yang didukung
Untuk mengetahui informasi mendetail tentang versi model Gemini, lihat Model Google dan Versi dan siklus proses model.
Membuat tugas penyesuaian yang mengekspor titik pemeriksaan
Anda dapat membuat tugas penyesuaian yang mengekspor checkpoint menggunakan Google Gen AI SDK atau konsol Google Cloud .
Konsol
Untuk membuat tugas penyetelan yang mengekspor titik pemeriksaan, buka halaman Agent Platform Studio dan pilih tab Tuning. Untuk mengetahui informasi selengkapnya, lihat Menyesuaikan model.
Google Gen AI SDK
(Pratinjau) Anda dapat mengonfigurasi layanan evaluasi AI generatif untuk menjalankan evaluasi secara otomatis setelah setiap titik pemeriksaan. Konfigurasi evaluasi ini tersedia di wilayah us-central1.
Instal Google Gen AI SDK:
pip install --upgrade google-genai
Untuk mempelajari lebih lanjut, lihat dokumentasi referensi SDK.
Tetapkan variabel lingkungan untuk menggunakan Gen AI SDK dengan Gemini Enterprise Agent Platform:
# Replace the `GOOGLE_CLOUD_PROJECT` and `GOOGLE_CLOUD_LOCATION` values
# with appropriate values for your project.
export GOOGLE_CLOUD_PROJECT=GOOGLE_CLOUD_PROJECT
export GOOGLE_CLOUD_LOCATION=us-central1
export GOOGLE_GENAI_USE_ENTERPRISE=True
Buat tugas penyesuaian:
Mencantumkan checkpoint untuk tugas penyesuaian
Anda dapat melihat titik pemeriksaan untuk tugas penyesuaian yang telah selesai di Google Cloud konsol atau mencantumkannya menggunakan Google Gen AI SDK.
Jika titik pemeriksaan perantara dinonaktifkan, hanya titik pemeriksaan akhir yang ditampilkan atau ditampilkan.
Konsol
Untuk menemukan model yang disesuaikan di konsol Google Cloud , buka halaman Agent Platform Studio.
Di tab Penyesuaian, temukan model Anda, lalu klik Pantau.
Metrik dan titik pemeriksaan penyetelan model Anda ditampilkan. Di setiap grafik metrik, nomor titik pemeriksaan ditampilkan sebagai anotasi sebagai berikut:
- Untuk setiap epoch, Anda akan melihat nomor langkah dan nomor epoch.
- Nomor langkah adalah langkah yang tepat saat checkpoint disimpan.
- Nomor epoch adalah perkiraan nomor epoch yang menjadi bagian dari checkpoint, kecuali checkpoint akhir untuk tugas penyesuaian yang telah selesai, yang memiliki nomor epoch yang tepat.
Google Gen AI SDK
Melihat detail dan titik pemeriksaan model
Anda dapat melihat model yang disesuaikan di konsol Google Cloud atau menggunakan Google Gen AI SDK untuk mendapatkan detail model, termasuk endpoint dan titik pemeriksaan.
Kolom Endpoint model diperbarui sebagai berikut:
- Nilai ini diperbarui berdasarkan checkpoint default, dan merepresentasikan endpoint yang dibuat tugas penyesuaian untuk checkpoint default yang diperbarui selama penyesuaian.
- Jika model tidak ada, atau jika tugas penyetelan gagal mendapatkan model, nilai
Endpointakan kosong. Jika titik pemeriksaan default tidak di-deploy (karena penyesuaian masih berlangsung atau karena deployment gagal), nilai
Endpointakan kosong.
Konsol
Anda dapat melihat model yang disesuaikan di Gemini Enterprise Agent Platform Model Registry di halaman Online prediction Endpoints.
Buka halaman Model Registry dari bagian Agent Platform di konsol Google Cloud .
Klik nama model Anda.
Versi default model Anda akan muncul.
Klik tab Detail versi untuk melihat informasi tentang versi model Anda.
Perhatikan bahwa Tujuan adalah
Large model, Jenis model adalahFoundation, dan Sumber adalahVertex AI Studio tuning.Klik tab Deploy & test untuk melihat endpoint tempat model di-deploy.
Klik nama endpoint untuk membuka halaman Endpoint guna melihat daftar checkpoint yang di-deploy ke endpoint. Untuk setiap titik pemeriksaan, ID versi model dan ID titik pemeriksaan akan ditampilkan. Pos pemeriksaan default ditunjukkan dengan kata
defaultdi samping ID pos pemeriksaan.
Atau, titik pemeriksaan juga dapat dilihat di halaman Tuning Job Details. Untuk melihat halaman ini, buka halaman Penyetelan dan klik salah satu tugas penyetelan.
Google Gen AI SDK
Jika Anda mengonfigurasi layanan evaluasi AI generatif untuk menjalankan evaluasi setelah setiap titik pemeriksaan, lihat bucket Cloud Storage yang Anda konfigurasi untuk hasil evaluasi.
Menguji titik pemeriksaan
Anda dapat melihat daftar titik pemeriksaan di Model Registry Gemini Enterprise Agent Platform dan menguji setiap titik pemeriksaan. Atau, Anda dapat menggunakan Google Gen AI SDK untuk mencantumkan dan menguji titik pemeriksaan.
Konsol
Untuk menemukan model yang disesuaikan di konsol Google Cloud , buka halaman Agent Platform Studio.
Di tab Penyesuaian, temukan model Anda, lalu klik Pantau.
Di tabel titik pemeriksaan di panel Monitor, di samping titik pemeriksaan yang diinginkan, klik link Uji.
Google Gen AI SDK
Pilih titik pemeriksaan default baru
Anda dapat menggunakan checkpoint default untuk merepresentasikan checkpoint dengan performa terbaik. Secara default, checkpoint default adalah checkpoint akhir tugas penyesuaian.
Saat men-deploy model dengan checkpoint, checkpoint default akan di-deploy.
Saat menyalin model dengan titik pemeriksaan, model tujuan akan memiliki ID titik pemeriksaan default yang sama dengan model sumber. Semua titik pemeriksaan disalin, sehingga Anda dapat memilih titik pemeriksaan default baru untuk model tujuan.
Endpoint tugas penyetelan akan diperbarui jika Anda memperbarui checkpoint default, dan Anda dapat menggunakan endpoint baru untuk inferensi.
Konsol
Untuk menemukan model yang disesuaikan di konsol Google Cloud , buka halaman Agent Platform Studio.
Di tab Penyesuaian, temukan model Anda, lalu klik Pantau.
Di tabel titik pemeriksaan di panel Monitor, di samping titik pemeriksaan yang diinginkan, klik Tindakan, lalu pilih Tetapkan sebagai default.
Klik Konfirmasi.
Grafik metrik dan tabel titik pemeriksaan diperbarui untuk menampilkan titik pemeriksaan default baru. Endpoint di halaman detail TuningJob diperbarui untuk menampilkan Endpoint dari checkpoint default baru.
Google Gen AI SDK
Langkah berikutnya
- Pelajari lebih lanjut penyesuaian terawasi untuk model Gemini.
- Pelajari lebih lanjut penyesuaian preferensi untuk model Gemini.