# Bab 8 Β· Pasca-Pelatihan Model > Empat bagianβ€”pre-training, Mid-training, SFT, dan RL: kurikulum serta data konteks panjang, pembentukan protokol SFT, environment dan reward RL, serta efisiensi sampel dari single-turn hingga multi-turn. ← [Kembali ke README utama](../docs/id/README.md) Β· πŸ“– [Baca bab](../book-id/chapter8.md) ## Cara Membaca Eksperimen Teks utama memakai skeleton mekanisme singkat untuk menjelaskan alur kontrol; direktori eksperimen berisi adapter SDK lengkap, log, pengujian, dan bukti penerimaan. Anda tidak perlu membaca setiap berkas baris demi baris. - **Starter:** Mulai dari tujuan, perintah minimum, dan syarat penerimaan; awali dengan [cot-distillation](cot-distillation/); - **Builder:** Telusuri titik masuk, loop inti, skema status/pesan, alat, dan verifier. - **Maintainer:** Terakhir, baca pengujian, manifest bukti, penanganan kegagalan, rollback, dan adapter provider. Pada pembacaan pertama, lewati kredensial, presentasi, dan kompatibilitas provider; kembali saat mereproduksi angka. ## Proyek Pendamping | Eksperimen | Proyek | Jenis | Deskripsi | | :--: | --- | :--: | --- | | 7-1, 7-2 | [learning-from-experience](../chapter1/learning-from-experience/) | βœ… | Membandingkan Q-learning dan LLM pada lingkungan pencarian harta karun yang sama. | | 7-3 | [MiniMind-pretrain](MiniMind-pretrain/) Β· `MiniMind-pretrain/minimind/` | πŸ“– | Mempelajari proses pre-training LLM kecil dari awal. | | 7-4 | [MiniMind-pretrain](MiniMind-pretrain/) Β· `MiniMind-pretrain/minimind-v/` | πŸ“– | Mempelajari pre-training dan SFT vision-language model kecil. | | 7-5 | [continued-pretraining](continued-pretraining/) | βœ… | Melanjutkan pre-training pada data domain tertentu. | | 7-6 | [sesame](sesame/) Β· [orpheus](orpheus/) | 🚧 | Dua jalur SFT suara untuk tag paralinguistik dan konsistensi timbre lintas kalimat. | | 7-7 | [MultilingualReasoning](MultilingualReasoning/) | 🚧 | Melatih kemampuan penalaran dalam beberapa bahasa. | | 7-8 | [prompt-distillation](../chapter8/prompt-distillation/) | βœ… | Membangun data guru, melatih siswa, dan membandingkan kualitas serta biaya. | | 7-9 | [cot-distillation](cot-distillation/) | 🚧 | Menyaring trajectory CoT yang benar dan menyiapkannya sebagai data SFT. | | 7-10 | [AdaptThink](AdaptThink/) Β· `AdaptThink-original/` | πŸ“– | Mengajarkan model memilih mode Thinking atau NoThinking sesuai kesulitan. | | 7-11 | `SFTvsRL/` | πŸ“– | Membandingkan memori dan generalisasi SFT dengan RL pada anggaran yang sama. | | 7-12 | [SpatialReasoning](SpatialReasoning/) Β· `SFTvsRL/` | πŸ“– | Melatih serta mengevaluasi spatial reasoning ID dan OOD. | | 7-13 | [SimpleVLA-RL](SimpleVLA-RL/) Β· `SimpleVLA-RL/SimpleVLA-RL/` | πŸ“– | Menggabungkan visi, bahasa, dan tindakan dalam pelatihan RL. | | 7-14 | [retool](retool/) Β· `verl/` Β· `SandboxFusion/` | πŸ“– | Melatih penggunaan code interpreter dengan backend veRL dan sandbox eksekusi. | | 7-15 | [AWorld-train](AWorld-train/) Β· `AWorld/` | πŸ“– | Melatih Agent menggunakan tool pada lingkungan GAIA berbasis AWorld. | | 7-16 | [RLVP](RLVP/) Β· `RLVP/rlvp/` | πŸ“– | Mereproduksi riset RLVP: memberi reward pada hasil dan penalti pada jalur. | | 7-17 | [premature-completion-dpo](premature-completion-dpo/) | βœ… | Perbaikan DPO bad case penyelesaian prematur di GPU. | | 7-18 | [curly-quote-sft](curly-quote-sft/) | βœ… | SFT tanda kutip lengkung Tionghoa berbasis cakupan yang diaudit: 1.024/256/256 data train/holdout/batas, 10 jenis artikel dan 9 bahasa pemrograman; Qwen3-8B mencapai exact 96,9%/97,7% dan preservasi area terlindungi 100% di GPU. | | 7-19 | [exact-copy-sft](exact-copy-sft/) | βœ… | SFT penyalinan string khusus byte-exact yang diaudit: 1.024/256/256 data; Qwen3-8B mencapai holdout 78,9% dan batas 80,1%, dengan audit tokenizer Qwen3/Qwen2.5/Mistral. | | β€” | `verl/` | πŸ“– | Framework RLHF efisien untuk PPO, GRPO, DAPO, dan algoritme lain. | | β€” | [Intuitor](Intuitor/) | βœ… | Melatih penalaran intuitif tanpa chain-of-thought panjang. | | β€” | `tinker-cookbook/` | πŸ“– | Kumpulan resep dan praktik terbaik pelatihan model. | ## Jenis Proyek | Ikon | Jenis | Arti | | :--: | --- | --- | | βœ… | **Mandiri** | Kode lengkap tersedia di repositori dan dapat dijalankan setelah API Key dikonfigurasi. | | πŸ“– | **Panduan Reproduksi** | Memerlukan repositori eksternal yang harus di-`git clone`. | | 🚧 | **Dalam Proses** | Implementasi, pelatihan, atau bukti penerimaan belum lengkap. |