Panduan · Optimasi Biaya

Delegasikan Tugas ke Subagent

Nggak semua langkah dalam satu tugas butuh model yang paling pintar. Pola orkestrator-pekerja bisa motong biaya kredit secara signifikan tanpa mengorbankan kualitas hasil akhir.

Pola Orkestrator-Pekerja

Idenya: satu model kuat (Agentic atau Oracle) berperan sebagai orkestrator — dia yang merencanakan, memecah tugas besar jadi subtugas kecil, dan mereview hasil akhir. Subtugas yang sifatnya rutin dan sederhana dilempar ke Worker, yang jauh lebih murah per panggilan.

Model mahal cuma dipanggil di titik-titik yang benar-benar butuh penalaran: perencanaan awal, keputusan di tengah jalan kalau ada ambiguitas, dan sintesis/review di akhir. Semua kerja kasar di antaranya — ekstraksi, ringkasan per unit, transformasi format — dikerjakan Worker.

Contoh: Ringkas 20 Dokumen

Bayangkan kamu punya 20 dokumen yang perlu diringkas jadi satu laporan gabungan. Dua pendekatan:

Naif20 dokumen × Agentic (2 kredit)
Total: 40 kreditsemua diproses model mahal
Delegasi20 dokumen × Worker (1 kredit)
+ Sintesis akhir1 × Agentic (2 kredit)
Total: 22 kredithemat ~45% dibanding pendekatan naif

Pola kodenya kira-kira begini:

// 1. orkestrator (Agentic) susun rencana singkat — sekali panggilan
const rencana = await callGateway({ model: "Agentic", prompt: "Rencanakan cara ringkas 20 dokumen ini" });

// 2. tiap dokumen diringkas terpisah oleh Worker — murah, paralel
const ringkasan = await Promise.all(
  dokumen.map(d => callGateway({ model: "Worker", prompt: `Ringkas: ${d}` }))
);

// 3. orkestrator (Agentic) sintesis semua ringkasan jadi satu laporan
const laporan = await callGateway({
  model: "Agentic",
  prompt: `Gabungkan ringkasan berikut jadi satu laporan koheren:\n${ringkasan.join('\n')}`
});

Kalau tugasnya makin besar dan butuh sekali putaran review ekstra sebelum final, tinggal tambah satu panggilan Oracle di ujung — masih jauh lebih murah daripada memproses semua 20 dokumen dengan model tier tertinggi.

Kapan Pola Ini Cocok

Jangan dipaksakan: kalau tugasnya memang butuh konteks penuh dan penalaran berkelanjutan dari awal sampai akhir (nggak bisa dipecah tanpa kehilangan makna), langsung pakai Agentic/Oracle biasanya lebih murah dan lebih akurat daripada memaksakan delegasi.

Belum punya kredit?

Buka obrolan dengan bot, pilih paket, dan API key kamu siap dipakai dalam hitungan detik.

Buka @tokenkitabot →