Pelajaran
LLM, Prompt Engineering & Context Engineering: semua pelajaran
Cara kerja LLM, cara memberi instruksi, dan cara mengisi konteksnya.
6 modul · 22 pelajaran · 1 gratis untuk dibaca sekarang
Tentang jalur ini: hasil belajar, tools, dan hargaModul 1Cara Kerja LLM
4 pelajaranToken, embedding, attention, dan prediksi token berikutnya — mekanika yang menjelaskan hampir semua perilaku LLM.
Prompt Anda dipotong menjadi token, diubah menjadi vektor, lalu setiap token memutuskan token lain mana yang penting. Tiga langkah itu menjelaskan kenapa prompt yang baik bekerja.
Prediksi Token Berikutnya dan Sampling
16 minTemperature, top-p, dan kenapa pertanyaan yang sama memberi jawaban yang berbeda.
Termasuk dalam jalurnya Ada simulasinyaJendela Konteks dan Biaya Token
14 minMenghitung token, memperkirakan biaya, dan apa yang terjadi ketika konteks penuh.
Termasuk dalam jalurnyaMemilih Model
14 minKualitas, latensi, harga, dan batas konteks — cara menimbangnya untuk produk nyata.
Termasuk dalam jalurnya
Modul 2Dasar Prompt Engineering
4 pelajaranInstruksi yang jelas, contoh, penalaran bertahap, dan keluaran terstruktur — teknik yang terbukti, tanpa mantra.
Instruksi yang Jelas dan Peran
14 minMenulis prompt seperti brief untuk rekan kerja baru yang sangat pintar tapi tanpa konteks.
Termasuk dalam jalurnyaContoh Few-Shot
14 minMemilih contoh yang mengajarkan pola, bukan yang disalin mentah-mentah.
Termasuk dalam jalurnya Ada simulasinyaPenalaran dan Chain-of-Thought
14 minKapan meminta model berpikir bertahap membantu, dan kapan hanya menambah token.
Termasuk dalam jalurnyaKeluaran Terstruktur
16 minJSON, skema, dan validasi supaya keluaran model bisa dipakai kode.
Termasuk dalam jalurnya
Modul 3Context Engineering
4 pelajaranApa yang masuk ke jendela konteks, dari mana asalnya, dan dalam urutan apa — keterampilan inti membangun aplikasi LLM.
Apa yang Masuk ke Konteks
14 minInstruksi, data, contoh, riwayat, dan alat — menyusun konteks sebagai sebuah desain.
Termasuk dalam jalurnyaRetrieval-Augmented Generation (RAG)
22 minChunking, embedding, pencarian, dan reranking — dan cara tahu apakah retrieval-nya bekerja.
Termasuk dalam jalurnya Ada simulasinyaJebakan Konteks Panjang
14 minLost in the middle, distraksi, dan kapan meringkas lebih baik daripada menyertakan semuanya.
Termasuk dalam jalurnya Ada simulasinyaMemori dan Status Percakapan
14 minRiwayat yang dipangkas, ringkasan berjalan, dan memori jangka panjang yang bisa diaudit.
Termasuk dalam jalurnya
Modul 4Membangun dengan API LLM
4 pelajaranMemanggil API, streaming, tool calling, caching, dan mengendalikan biaya serta latensi di produksi.
Panggilan API Pertama
16 minSatu endpoint, satu bentuk permintaan: pesan, peran, dan parameter — lalu streaming supaya pengguna tidak menatap layar kosong.
Termasuk dalam jalurnya Ada simulasinyaTool Calling
20 minModel tidak menjalankan apa pun: ia meminta, kode Anda mengeksekusi, lalu hasilnya dikirim kembali. Memahami pembagian kerja itu adalah seluruh keamanan tool calling.
Termasuk dalam jalurnya Ada simulasinyaBiaya, Latensi, dan Caching
16 minTagihan LLM didominasi token masukan yang dikirim berulang. Prompt caching, konteks yang dipangkas, batch, dan model yang cukup — dalam urutan itu.
Termasuk dalam jalurnya Ada simulasinyaRetry dan Rate Limit
14 minAPI akan melambat dan sesekali gagal. Aplikasi yang bertahan tahu error mana yang boleh diulang, menunggu dengan backoff dan jitter, membatasi konkurensi, dan punya rencana cadangan.
Termasuk dalam jalurnya Ada simulasinya
Modul 5Mengevaluasi Aplikasi LLM
3 pelajaranDataset evaluasi, LLM-as-judge, dan uji regresi untuk prompt — mengganti "kelihatannya bagus" dengan angka.
Membangun Set Evaluasi
16 minSet evaluasi adalah lalu lintas Anda sendiri, dipilih dengan sengaja, dengan kriteria yang bisa diperiksa kode — bukan tiga pertanyaan yang Anda coba sebelum rilis.
Termasuk dalam jalurnya Ada simulasinyaLLM sebagai Penilai
15 minModel bisa menilai jawaban model lain — asalkan rubriknya sempit, biasnya diketahui, dan kesepakatannya dengan manusia pernah diukur dengan kappa, bukan sekadar persentase.
Termasuk dalam jalurnyaUji Regresi untuk Prompt
13 minPrompt adalah kode tanpa compiler. Taruh di repositori, jalankan set evaluasi pada setiap perubahan, dan blokir rilis ketika kasus yang tadinya lulus berubah gagal.
Termasuk dalam jalurnya
Modul 6Keamanan dan Keandalan LLM
3 pelajaranHalusinasi, prompt injection, dan guardrail — risiko yang harus dipahami sebelum aplikasi LLM menyentuh pengguna.
Halusinasi dan Grounding
15 minModel memilih token yang paling masuk akal, bukan yang paling benar. Obatnya bukan permintaan untuk "jangan mengarang", tapi menaruh sumbernya di konteks, meminta kutipan yang bisa dicek, dan mengizinkan "tidak ditemukan".
Termasuk dalam jalurnya Ada simulasinyaPrompt Injection
16 minModel membaca instruksi Anda dan ulasan produk lewat saluran yang sama: token. Ketika data berisi perintah, tidak ada prompt yang bisa memisahkannya — yang bisa adalah arsitektur yang membatasi kerusakan.
Termasuk dalam jalurnya Ada simulasinyaGuardrail dan Monitoring
14 minGuardrail adalah kode yang memeriksa masukan dan keluaran tanpa memercayai model. Monitoring adalah yang memberi tahu Anda bahwa kualitas turun — sebelum pengguna yang memberi tahu.
Termasuk dalam jalurnya Ada simulasinya