Anda dapat menggunakan Vertex AI SDK untuk menyesuaikan sebagian besar model yang mendukung penyesuaian. Tidak
semua model dasar yang mendukung penyesuaian dapat disesuaikan menggunakan
Vertex AI SDK. Untuk menyesuaikan model, jalankan metode tune_model pada
objek model. Metode tune_model mendukung
penyesuaian yang diawasi dan
tidak mendukung
penyesuaian reinforcement learning from human feedback (RLHF).
Untuk mengetahui detail tentang penggunaan Vertex AI untuk menyesuaikan model, lihat
Menyesuaikan model dasar bahasa. Untuk
contoh yang lebih lengkap tentang cara menyesuaikan model pembuatan teks menggunakan
Vertex AI SDK, lihat
Membuat tugas penyesuaian model teks yang diawasi.
Menyesuaikan model dasar pembuatan teks
Langkah berikut menunjukkan cara menggunakan Vertex AI SDK untuk menyesuaikan model dasar pembuatan teks.
Panggil metode
from_pretraineduntuk memuat versi model dasar teks. Kode berikut memuat versi stabil terbaru dari model dasar pembuatan teks:my_text_generation_model = TextGenerationModel.from_pretrained("text-bison@002")Jalankan metode
tune_modeluntuk menyesuaikan model pembuatan teks Anda.tune_modelmeluncurkan tugas penyesuaian model, lalu segera menampilkan objek tugas tuning. Untuk menyederhanakan dokumentasi ini, parameter dalam cuplikan kode berikut diganti dengan elipsis (...). Untuk mempelajari parameter, lihat definisi metodetune_modeldi bagian model bahasa dalam panduan referensi Vertex AI SDK.tuning_job = my_text_generation_model.tune_model(...)Jalankan metode
get_tuned_modelpada tugas tuning untuk mendapatkan model yang telah disesuaikan.get_tuned_modelmenunggu tugas penyesuaian yang dimulai olehtune_modelselesai sebelum menampilkan model yang telah disesuaikan.tuned_model = tuning_job.get_tuned_model()Setelah Anda menyesuaikan model, gunakan metode
list_tuned_model_namesuntuk melihat model yang telah disesuaikan.list_tuned_model_namesmenampilkan model yang disesuaikan dan memiliki jenis model yang sama dengan objek yang memanggilnya. Misalnya, jika Anda memanggillist_tuned_model_namespada objek modelTextGenerationModel.from_pretrained("text-bison@002"), hanya versi yang telah disesuaikan dari modeltext-bison@002yang akan ditampilkan. Kode berikut menampilkan nama model pembuatan teks yang disesuaikan:text_generaton_model = TextGenerationModel.from_pretrained("text-bison@002") text_generaton_model.list_tuned_model_names()
Langkah selanjutnya
- Pelajari cara menggunakan class model teks dan Vertex AI SDK.
- Pelajari cara menggunakan class model kode dan Vertex AI SDK.
- Pelajari class Vertex AI SDK yang tidak terkait dengan AI generatif.