Kamu tidak harus langsung menulis semua ini sendiri. Tapi paham gambarannya membuatmu bisa merancang dan memeriksa.
RAG versi kode
- Potong dokumen jadi bagian kecil, misalnya per paragraf.
- Embedding: tiap potongan diubah jadi deretan angka yang mewakili maknanya.
- Cari: pertanyaan pengguna juga diubah jadi angka, lalu dicari potongan yang maknanya paling dekat.
- Sisipkan potongan itu ke prompt: "Jawab hanya berdasarkan teks berikut...".
NotebookLM melakukan semua ini untukmu. Versi kode dipakai kalau kamu ingin memasangnya di web atau bot sendiri.
Function calling
Kamu menjelaskan ke model daftar fungsi yang tersedia, misalnya cekStok(produk) atau catatPesanan(nama, jumlah). Model tidak menjalankannya sendiri. Ia menjawab "tolong jalankan cekStok untuk bawang merah", aplikasimu yang menjalankan, lalu hasilnya dikembalikan ke model untuk dirangkai jadi jawaban.
MCP
Model Context Protocol adalah standar terbuka untuk menyambungkan aplikasi AI ke alat dan sumber data. Satu server MCP (misalnya untuk file atau database) bisa dipakai oleh berbagai aplikasi AI yang mendukung MCP, jadi tidak perlu membuat sambungan dari nol tiap kali.
Coding agent
Claude Code dan Cursor bisa membaca folder proyek, menulis file, dan menjalankan perintah. Cara memakainya:
- Beri tugas kecil dan jelas, satu per satu.
- Minta ia menjelaskan rencana sebelum mengubah file.
- Periksa hasilnya dan simpan versi (misalnya di GitHub) supaya bisa kembali kalau rusak.
- Jangan izinkan perintah yang menghapus data atau memakai kunci rahasia tanpa kamu baca dulu.
Semakin besar kemampuan AI untuk bertindak, semakin penting pengaman dan persetujuan manusia.