Apa itu fine-tuning dalam AI?

Jawapan Ringkas

Fine-tuning ialah melatih model yang sudah terlatih dengan sedikit lagi latihan menggunakan contoh anda sendiri, supaya ia menggunakan gaya, format atau tingkah laku tertentu secara lalai. Ia mengubah cara model menjawab, bukan apa yang diketahuinya: fakta masih datang daripada pretraining atau dokumen yang dibekalkan. Kebanyakan orang tidak pernah memerlukannya, kerana prompt atau retrieval yang baik menyelesaikan masalah yang sama dengan kos yang lebih rendah.

Fine-tuning ialah sentuhan kecil di atas model yang besar

Model bahasa sampai kepada anda dalam keadaan sudah terlatih. Pretraining membaca korpus trilion token; Meta melaporkan lebih 15 trilion token untuk Llama 3. Post-training kemudiannya melatihnya menjadi pembantu. Apa itu LLM membincangkan kedua-dua peringkat ini.

Fine-tuning ialah peringkat ketiga yang jauh lebih kecil, yang anda jalankan sendiri. Anda memberi model beberapa ratus hingga beberapa ribu contoh input dan output tepat yang anda mahukan, dan melatihnya sedikit lagi menggunakan contoh tersebut. Panduan fine-tuning OpenAI menyatakan peningkatan yang ketara biasanya kelihatan bermula dari 50 hingga 100 contoh. Parameter model beralih sedikit ke arah menghasilkan jenis jawapan anda secara lalai.

Perbezaan skala inilah intinya. Lima belas trilion token berbanding beberapa ratus contoh: fine-tune tidak boleh menambah pengetahuan yang bermakna, kerana jumlahnya tidak mencukupi untuk mengubah apa yang diketahui oleh model. Apa yang boleh diubahnya ialah cara model itu menjawab, kerana format yang konsisten dan diulang beberapa ratus kali adalah tepat jenis corak yang dapat ditangkap oleh sentuhan kecil.

Fine-tuning mengubah cara model menjawab, bukan apa yang diketahuinya

Garis pemisahnya ialah tingkah laku berbanding pengetahuan.

Anda mahu model itu...Fine-tuningApa yang sebenarnya berkesan
Sentiasa menjawab dalam gaya atau nada rumah andaYa, inilah kegunaan utamanyaFine-tune, atau system prompt yang kukuh dengan contoh
Sentiasa mengembalikan format tertentu (JSON, templat tetap)YaFine-tune untuk kebolehpercayaan pada skala besar; prompt untuk kegunaan sekali-sekala
Mengikut senarai panjang peraturan tanpa perlu diingatkanYaFine-tune; peraturan berpindah daripada prompt ke dalam weight model
Mengetahui produk, harga, polisi andaTidakRetrieval: berikan dokumen semasa menjawab
Mengetahui apa-apa yang berubah selepas latihanTidakCarian web atau retrieval
Menaakul dengan lebih baik pada masalah sukarTidakModel reasoning atau model yang lebih besar

Kesilapan yang sering berlaku ialah pada baris keempat. Mereka melakukan fine-tune menggunakan pusat bantuan mereka, dengan harapan mendapat model yang mengetahui produk mereka. Sebaliknya mereka mendapat model yang menulis dengan nada pusat bantuan itu dan mereka-reka fakta produk dengan lancar, kerana latihan itu mengajarnya bentuk jawapan, bukan kandungannya. Tugas pengetahuan itu milik retrieval, dan apa itu RAG menerangkan cara ia berfungsi.

Sebab fine-tuning sengaja dilakukan pada model yang murah

Tiada siapa melakukan fine-tune pada model paling mahal dalam sesebuah keluarga untuk tugas yang sempit. Tujuannya ialah untuk menjadikan model kecil yang murah melakukan satu perkara sebaik model frontier melakukannya dengan prompt yang panjang, kemudian menjalankan model murah itu berjuta-juta kali.

Jurang yang perlu dirapatkan oleh fine-tune: model murah berbanding model yang akan digantikannya
$0$2$4$6setiap juta tokenLlama 4 Maverick keClaude Sonnet 5938model murahmodel frontier127x harga, 29 mataGPT-5.6 Luna keGPT-5.6 Sol3847model murahmodel frontier11x harga, 9 mataDeepSeek V4 Flashke Claude Opus 54051model murahmodel frontier22x harga, 11 mata

Nombor di atas setiap hujung ialah skor Artificial Analysis Intelligence Index, dibaca pada 2026-09-17, dan garis itu ialah jurang harga bagi setiap juta token. Llama 4 Maverick yang bertujuan umum mendapat skor 9 berbanding Claude Sonnet 5 pada 38; pertaruhan sesuatu fine-tune ialah pada satu tugas yang sempit, 29 mata itu boleh dirapatkan dengan penjimatan 127 kali ganda. Pada harga senarai OpenRouter yang diambil pada 2026-08-20, satu jawapan standard sebanyak 1,000 token masuk dan 500 token keluar berharga $0.0006 pada Maverick dan $0.007 pada Sonnet 5, menurut indeks kos model AI, jadi pengelas sokongan yang berjalan 100,000 kali sebulan berharga $60 pada yang pertama dan $700 pada yang kedua. Jika Maverick yang telah di-fine-tune menyamai Sonnet pada tugas itu, fine-tune itu akan pulang modal dalam bulan pertama. Kiraan itulah, bukan kualiti model secara umum, sebab fine-tuning wujud.

Kaedah yang menjadikan ini murah ialah LoRA, diterbitkan pada 2021, yang melatih satu set kecil parameter tambahan berbanding keseluruhan model. Dengan penggantinya yang 4-bit, QLoRA (Dettmers et al., 2023), model 7 bilion parameter boleh di-fine-tune pada satu kad grafik pengguna 24 GB sahaja. Fine-tuning penuh pada model yang sama bermakna mengemas kini setiap parameter merentasi beberapa GPU pusat data.

Prompt, retrieval atau model lain menyelesaikan kebanyakan kes sebelum sebarang latihan

Fine-tuning ialah pilihan terakhir, bukan yang pertama, kerana setiap kaedah ini menyelesaikan kes biasa dengan sebahagian kecil usaha dan boleh diubah dalam masa seminit.

  1. Prompt yang lebih baik dengan contoh. Tiga contoh output yang anda mahukan di dalam prompt memberikan kebanyakan manfaat format dan nada sesuatu fine-tune tanpa sebarang latihan. Kejuruteraan prompt untuk pemula membincangkan corak ini.
  2. Retrieval. Jika jurangnya ialah pengetahuan, tiada jumlah fine-tuning yang dapat merapatkannya. Muat naik dokumen atau hidupkan carian.
  3. Model yang berbeza. Model berbeza dari segi nada lalai. Model yang sudah menulis mengikut cara yang anda mahukan mengatasi fine-tune pada model yang tidak; ruang kerja pelbagai model menjadikan ini ujian satu klik.

Gunakan fine-tuning apabila prompt sudah membesar menjadi sehalaman peraturan yang sentiasa dilupakan model, apabila tugas itu berjalan pada jumlah yang menjadikan panjang prompt sebagai wang sebenar, atau apabila anda memerlukan format yang dikembalikan secara boleh dipercayai sepuluh ribu kali tanpa sebarang penyimpangan. Itu semua adalah keperluan sebenar. Ia juga jarang berlaku.

Bolehkah anda melakukan fine-tune di dalam produk chat?

Secara umumnya tidak, dan Whizi tidak terkecuali. Produk chat untuk pengguna, termasuk Whizi, tidak menawarkan fine-tuning; ia adalah ciri untuk pembangun pada API penyedia dan model open-weight. Perkara yang paling hampir di dalam aplikasi chat ialah arahan tetap. Di Whizi, arahan itu berada pada projek: arahan khusus setiap projek terpakai kepada setiap perbualan dalam projek tersebut, itulah caranya anda mendapat nada dan format yang konsisten merentasi sekumpulan kerja tanpa melatih apa-apa. Cara menggunakan Projects menerangkan cara menyediakannya.

Itulah pertukaran yang tepat bagi kebanyakan orang. Arahan projek ialah prompt yang anda tulis sekali dan sunting bila-bila masa peraturan berubah. Fine-tune pula ialah model yang anda latih semula setiap kali peraturan berubah. Bagi sesiapa yang tidak menjalankan tugas sempit pada skala besar, prompt menang dari segi kos, kelajuan perubahan dan hakikat bahawa anda boleh membacanya.

Peraturan keputusannya: lakukan fine-tune apabila tugas sempit yang sama berjalan pada jumlah di mana penjimatan daripada model murah itu penting. Selain itu, tuliskan sahaja arahan itu.

Senarai Semak
  • Tentukan sama ada jurangnya ialah tingkah laku atau pengetahuan; fine-tuning hanya membetulkan yang pertama
  • Cuba prompt dengan tiga contoh sebelum sebarang latihan
  • Gunakan retrieval atau carian web untuk fakta, harga dan apa-apa yang berubah
  • Uji model lain dahulu; mungkin ada yang sudah menulis mengikut cara yang anda mahukan
  • Fine-tune model yang murah untuk tugas yang sempit dan bervolum tinggi, dan bandingkan prestasinya dengan model frontier pada tugas tersebut

Soalan Lazim

Apa maksud melakukan fine-tuning pada model AI?

Ia bermaksud melatih model yang sudah terlatih dengan sedikit lagi latihan menggunakan contoh anda sendiri, biasanya beberapa ratus hingga beberapa ribu pasangan input-output, supaya ia menggunakan gaya, format atau set peraturan tertentu secara lalai. Ia adalah pelarasan kecil di atas pretraining yang telah membaca trilion token, sebab itulah ia membentuk tingkah laku, bukan menambah pengetahuan.

Fine-tuning berbanding RAG: mana satu patut saya gunakan?

Fine-tuning untuk cara model menjawab: nada, format, mengikut set peraturan yang panjang. RAG pula untuk apa yang diketahuinya: dokumen anda dan apa-apa yang berubah. Kedua-duanya menyelesaikan masalah yang berbeza dan sistem produksi selalunya menggunakan kedua-duanya sekali. Jika jurang anda ialah fakta, fine-tuning tidak akan merapatkannya; model itu akan berbunyi betul tetapi sebenarnya salah.

Berapa banyak contoh yang diperlukan untuk fine-tune sesebuah model?

Panduan fine-tuning OpenAI menyatakan peningkatan yang ketara biasanya kelihatan bermula dari 50 hingga 100 contoh yang dibuat dengan baik, dan kualiti lebih penting daripada bilangan. Beberapa ratus adalah saiz kerja yang biasa; beribu-ribu contoh membantu untuk tugas dengan banyak kes yang berbeza.

Berapakah kos fine-tuning?

Proses latihan itu biasanya bahagian yang kecil; intinya ialah penjimatan setiap jawapan selepas itu. Pada harga senarai OpenRouter yang diambil pada 2026-08-20, satu jawapan standard berharga $0.0006 pada Llama 4 Maverick dan $0.007 pada Claude Sonnet 5, jadi tugas yang berjalan 100,000 kali sebulan berharga $60 berbanding $700. Fine-tune yang membolehkan model murah menyamai model mahal pada tugas itu akan pulang modal dalam bulan pertama.

Bolehkah saya fine-tune ChatGPT atau Claude?

Tidak untuk aplikasi pengguna. Fine-tuning ditawarkan pada API penyedia untuk sesetengah model dan pada model open-weight yang anda jalankan sendiri. Di dalam produk chat, yang setara ialah arahan tetap: custom instructions ChatGPT, atau arahan peringkat projek di Whizi yang terpakai kepada setiap perbualan dalam projek tersebut.