Kontrol biaya dan rate limits
Day 15 of 30 ยท AI Generatif 2026: Bangun Aplikasi AI dan Agen
One-liner: Tambahkan guardrails agar biaya AI tetap terprediksi.
Time: 20 hingga 30 menit
Deliverable: Checklist Kontrol Biaya dan Batas
Learning goal
You will be able to: Menetapkan batas biaya dan rate limits untuk melindungi produk AI Anda.
Success criteria (observable)
- Checklist kontrol biaya lengkap.
- Rate limits ditetapkan untuk endpoint penting.
- Batas biaya bulanan ditulis.
Output you will produce
- Deliverable: Checklist Kontrol Biaya dan Batas
- Format: Checklist dan tabel batas
- Where saved: Di folder kursus dalam
/generative-ai-2026-build-ai-apps-and-agents-id/
Who
Primary persona: Digital nomad yang mengelola biaya AI Secondary persona(s): Pelanggan berbayar yang mengandalkan layanan stabil Stakeholders (optional): Mitra pembangunan
What
What it is
Sekumpulan aturan kecil untuk membatasi penggunaan dan melindungi budget. Menggabungkan cost cap dan rate limits agar satu pengguna tidak menghabiskan biaya.
What it is not
Bukan sistem keuangan lengkap. Bukan pengganti strategi harga.
2-minute theory
- Biaya AI bisa naik cepat dengan penggunaan berat.
- Rate limits melindungi stabilitas dan anggaran.
- Cost cap membuat eksperimen harga lebih aman.
Key terms
- Rate limit: Aturan yang membatasi request per pengguna atau waktu.
- Cost cap: Batas biaya maksimal per periode.
Where
Applies in
- API routes
- Billing logic
Does not apply in
- Uji manual sekali pakai
Touchpoints
- Usage logs
- Billing dashboard
- Alert rules
When
Use it when
- App dibuka untuk pengguna nyata
- Anda mulai menagih pembayaran
Frequency
Tetapkan sekali, revisi saat penggunaan bertambah
Late signals
- Lonjakan penggunaan tidak wajar
- Tagihan lebih besar dari perkiraan
Why it matters
Practical benefits
- Biaya lebih terprediksi
- Lebih sedikit outage
- Kontrol pemakaian gratis lebih baik
Risks of ignoring
- Tagihan mengejutkan
- Penyalahgunaan oleh heavy users
Expectations
- Improves: stabilitas biaya dan keamanan
- Does not guarantee: margin sempurna
How
Step-by-step method
- Pilih cost cap bulanan.
- Tetapkan rate limits per pengguna.
- Tambahkan batas harian untuk pengguna gratis.
- Pasang alert untuk lonjakan.
- Tinjau usage tiap minggu.
Do and don't
Do
- Mulai dengan batas konservatif
- Catat usage per pengguna
Don't
- Memberi penggunaan gratis tanpa kontrol
- Menunggu tagihan baru bertindak
Common mistakes and fixes
- Mistake: Tidak ada cost cap. Fix: Tetapkan cost cap kecil.
- Mistake: Tidak ada batas per pengguna. Fix: Tambahkan rate limits.
Done when
- Cost cap bulanan ditulis.
- Rate limits ditetapkan.
- Alert terpasang.
Guided exercise (10 to 15 min)
Inputs
- Perkiraan usage per pengguna
- Hipotesis harga saat ini
Steps
- Estimasikan biaya per request.
- Tetapkan anggaran bulanan.
- Tentukan batas per pengguna.
Output format
| Field | Value |
|---|---|
| Cost per request | |
| Monthly cap | |
| Rate limits | |
| Alert trigger |
Pro tip: Mulai dengan cap kecil lalu tingkatkan setelah ada data nyata.
Independent exercise (5 to 10 min)
Task
Buat aturan untuk heavy user dan jelaskan tindakan.
Output
Aturan heavy user dan responsnya.
Self-check (yes/no)
- Apakah cost cap bulanan ditetapkan?
- Apakah batas per pengguna ditetapkan?
- Apakah alert terpasang?
- Apakah usage ditinjau mingguan?
Baseline metric (recommended)
- Score: 3 dari 4 terpenuhi
- Date: 2026-02-07
- Tool used: Notes app
Bibliography (sources used)
OpenAI Pricing. OpenAI. 2026-02-06. Read: https://platform.openai.com/pricing
API Rate Limiting Guide. Cloudflare. 2024-01-01. Read: https://developers.cloudflare.com/rate-limits/
Read more (optional)
- Usage Based Pricing Why: Menyelaraskan biaya dengan paket harga. Read: https://www.profitwell.com/recur/all/usage-based-pricing