Mini Agent dengan Tool Calling
Tugas masuk, model memilih tool, sistem mengeksekusi — lihat seluruh lognya.
LEVEL 02± 8 menit
Konsep di balik eksperimen ini
Ini loop agent sungguhan: reason → act → observe → repeat.
- Model menerima tugasmu + definisi 3 tool:
hitung,waktu_sekarang,cari_materi_asal. - Kalau perlu, model tidak menjawab — ia mengajukan tool call (nama + argumen JSON).
- Browser-mu (bukan model!) mengeksekusi toolnya — kalkulator memakai parser aman tanpa
eval, waktu memakai jam sistemmu, pencarian memakai indeks materi situs ini. - Hasil tool dikirim balik ke model → ia melanjutkan → berulang sampai ia siap menyimpulkan.
Perhatikan log langkah di panel: model yang sama bisa salah pilih tool kalau deskripsinya buruk — itu pelajaran dari materi tool calling.
Eksperimen:
- Jalankan tugas bawaan — biasanya tiga tool terpanggil dalam satu alur.
- Ubah tugas jadi butuh hitungan berantai: "hitung 25% dari 80000 lalu tambahkan 1200".
- Coba tugas mustahil: "kirim email ke bapak saya" — model harus mengakui toolnya tidak ada. Batasan yang jujur itu bagian dari desain agent yang baik.