Biaya, penagihan, dan operasional22 September 2026Flatkey Team

Optimasi Biaya AI (2026): 9 Cara Menghemat API LLM Tanpa Mengorbankan Kualitas

Optimasi biaya AI menekan biaya per tugas yang berhasil. Sembilan strategi dengan contoh perhitungan berdasarkan harga resmi Oktober 2026: routing, cache prompt, batch, pemangkasan prompt, batas output, pengendalian percobaan ulang, anggaran, pemeriksaan harga bulanan, dan gateway.

Optimasi Biaya AI (2026): 9 Cara Menghemat API LLM Tanpa Mengorbankan Kualitas

Optimasi Biaya AI (2026): 9 Cara Menghemat API LLM Tanpa Mengorbankan Kualitas

Optimasi biaya AI berarti menekan biaya per tugas AI yang berhasil (bukan sekadar per token) dengan mengirim setiap permintaan ke model termurah yang memenuhi standar kualitas Anda, menggunakan kembali konteks yang berulang melalui cache prompt, memindahkan pekerjaan yang tidak mendesak ke batch, membatasi output, dan menerapkan anggaran per kunci API atau tim. Untuk sebagian besar produk berbasis API, penghematan terbesar berasal dari routing dan caching, yang secara bersama-sama dapat memangkas tagihan hingga separuh atau lebih pada beban kerja yang sesuai; sisanya berasal dari visibilitas dan tata kelola. Semua harga di bawah berasal dari halaman harga resmi, diperiksa pada 26 Oktober 2026.

Panduan ini ditujukan bagi developer independen dan tim produk AI yang membayar API LLM (OpenAI, Anthropic, Google, DeepSeek, Qwen, dan lainnya) dan ingin tagihan yang lebih rendah serta dapat diprediksi. Jika Anda menjalankan GPU sendiri, lihat panduan LLM yang dihosting sendiri kami untuk sisi infrastrukturnya.

Faktor yang menentukan biaya API AI

Tagihan AI bulanan Anda kira-kira sebesar:

monthly cost = sum over requests of
  (uncached input tokens x input price)
+ (cached input tokens x cache price)
+ (output tokens x output price)
+ retries, failed calls, tool calls, and fees

Jadi, biaya ditentukan oleh lima hal yang dapat Anda kendalikan: model yang dipanggil, jumlah token input yang dikirim (prompt sistem, riwayat percakapan, konteks RAG), jumlah token output yang diizinkan, banyaknya konteks berulang yang dapat disimpan dalam cache, serta jumlah permintaan yang diulang atau terbuang.

Harga acuan saat ini (per 1M token, 26 Oktober 2026)

Model Input Input dari cache Output Sumber
GPT-6 Astra $10.00 $1.00 $50.00 Harga OpenAI
GPT-6.1 Sol $2.00 $0.10 $10.00 Harga OpenAI
GPT-6 Luna $0.10 $0.01 $0.50 Harga OpenAI
Claude Opus 5.5 $4.00 $0.20 (cache ditemukan) $20.00 Harga Anthropic
Claude Sonnet 5.5 $2.00 $0.10 (cache ditemukan) $10.00 Harga Anthropic
Claude Haiku 5.5 (prompt hingga 100K) $0.10 $0.01 (cache ditemukan) $0.50 Harga Anthropic
Gemini 3.8 Flash (promo hingga 31 Desember 2026) $0.75 $0.075 $3.75 Harga API Gemini
Gemini 3.5 Flash-Lite $0.30 $0.03 $2.50 Harga API Gemini

Selisih harga antara baris teratas dan terbawah mencapai 100x. Itulah sebabnya pemilihan model menjadi langkah pertama. Untuk tabel yang lebih lengkap, lihat perbandingan harga API AI kami.

9 strategi optimasi biaya AI

# Strategi Penghematan umum pada trafik yang terdampak Upaya Risiko kualitas
1 Ukur biaya per tugas yang berhasil Menjadi dasar semua langkah lainnya Rendah Tidak ada
2 Arahkan permintaan berdasarkan tingkat kesulitan tugas Besar (model murah memiliki biaya per token 20-100x lebih rendah) Sedang Sedang, perlu evaluasi
3 Cache prompt Diskon hingga 90-95% untuk token input dari cache Rendah Tidak ada
4 Proses pekerjaan yang tidak mendesak secara batch Diskon 50% Rendah Tidak ada (lebih lambat)
5 Pangkas prompt dan konteks Sebanding dengan token yang dihapus Sedang Rendah-sedang
6 Batasi dan atur format output Sebanding dengan output yang dipangkas Rendah Rendah
7 Perbaiki percobaan ulang dan perulangan Menghilangkan pemborosan Sedang Tidak ada
8 Anggaran, kuota, batas pengeluaran Mencegah pengeluaran berlebih Rendah Tidak ada
9 Periksa kembali harga dan penyedia setiap bulan Bervariasi Rendah Rendah

1. Ukur biaya per tugas yang berhasil

Harga per token saja tidak memperlihatkan percobaan ulang, output yang gagal, dan percakapan panjang. Pantau biaya per tugas yang selesai (tiket yang terselesaikan, perubahan kode yang diterima, ringkasan yang rampung):

def cost_per_successful_task(rows):
    """rows: dicts with cost_usd and success (bool), e.g. from a usage export"""
    total = sum(r["cost_usd"] for r in rows)
    ok = sum(1 for r in rows if r["success"])
    return total / ok if ok else float("inf")

Alokasikan pengeluaran berdasarkan fitur, tim, dan kunci API agar Anda tahu harus mulai dari mana. Lihat alokasi biaya API AI per tim. Inisiatif FinOps for AI dari FinOps Foundation menggunakan konsep keekonomian per unit yang sama.

2. Arahkan setiap tugas ke model termurah yang lolos evaluasi

Sebagian besar aplikasi mengirim semua permintaan ke satu model berkemampuan tinggi. Dalam praktiknya, klasifikasi, ekstraksi, penulisan ulang singkat, dan keputusan routing sering kali dapat ditangani dengan baik oleh model kecil, sedangkan penalaran rumit dan penyuntingan kode yang panjang memerlukan model yang lebih besar.

Contoh perhitungan dengan beban kerja hipotetis sebesar 10M token input dan 2M token output per hari, semuanya menggunakan GPT-6.1 Sol dengan harga standar OpenAI:

All GPT-6.1 Sol:     10 x $2.00 + 2 x $10.00            = $40.00/day
60% to GPT-6 Luna:   6 x $0.10 + 1.2 x $0.50 = $1.20
40% stay on Sol:     4 x $2.00 + 0.8 x $10.00 = $16.00  -> $17.20/day (-57%)

Penghematan baru berarti jika tugas yang dialihkan tetap lolos pemeriksaan kualitas Anda, jadi siapkan kumpulan kasus evaluasi kecil terlebih dahulu. Rancang aturannya dengan panduan kebijakan routing model kami dan pisahkan mekanisme fallback dari routing (panduan operasional routing fallback API LLM).

3. Gunakan cache prompt untuk konteks yang berulang

Jika banyak permintaan memiliki prefiks panjang yang sama (prompt sistem, definisi tool, dokumen kebijakan, ringkasan basis kode), caching membuat input berulang jauh lebih murah. Harga input dari cache GPT-6.1 Sol adalah $0.10 dibandingkan $2.00 tanpa cache per 1M token, dan harga input Claude Sonnet 5.5 saat cache ditemukan adalah $0.10 dibandingkan $2.00 (harga standar Oktober 2026). Anthropic mengenakan biaya tambahan untuk menulis cache (1.25x harga input untuk cache 5 menit, 2x untuk 1 jam), sesuai dokumentasi cache prompt; caching OpenAI berjalan otomatis untuk prompt panjang (cache prompt OpenAI).

Pada contoh di atas, jika 70% token input merupakan prefiks yang tersimpan dalam cache di GPT-6.1 Sol:

input: 3M x $2.00 + 7M x $0.10 = $6.70 (was $20.00)
total: $6.70 + $20.00 output = $26.70/day (-33%)

Letakkan konten yang tetap di awal dan konten yang berubah di akhir agar prefiksnya cocok. Selengkapnya: alur kerja dan ROI cache prompt.

4. Pindahkan pekerjaan yang tidak mendesak ke batch

Batch API OpenAI, Message Batches Anthropic, dan mode batch Gemini sama-sama menawarkan biaya sekitar 50% lebih rendah dengan pemrosesan asinkron sebagai gantinya (hasil tersedia dalam hitungan jam, bukan detik). Pekerjaan yang cocok: klasifikasi setiap malam, evaluasi, pengisian embedding untuk data lama, pelabelan konten, dan pembuatan laporan.

# OpenAI Batch: upload a JSONL of requests, then create the batch
curl https://api.openai.com/v1/files -H "Authorization: Bearer $OPENAI_API_KEY" \
  -F purpose="batch" -F file="@requests.jsonl"
curl https://api.openai.com/v1/batches -H "Authorization: Bearer $OPENAI_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"input_file_id":"file-abc123","endpoint":"/v1/chat/completions","completion_window":"24h"}'

5. Pangkas prompt dan konteks

  • Hapus instruksi yang tidak digunakan dan contoh yang berulang dari prompt sistem.
  • Ringkas bagian percakapan lama alih-alih mengirim ulang seluruh riwayat.
  • Dalam RAG, kirim potongan konteks yang lebih sedikit tetapi lebih relevan (lakukan pemeringkatan ulang terlebih dahulu), alih-alih mengirim 20 teratas.
  • Jangan kirim seluruh file ke agen pemrograman jika diff atau satu fungsi sudah cukup.

Ukur jumlah token sebelum dan sesudahnya menggunakan penghitung token atau kolom penggunaan dari penyedia Anda.

6. Batasi dan atur format output

Biaya token output mencapai 5x biaya input pada sebagian besar model dalam tabel di atas. Tetapkan max_tokens (atau max_output_tokens) per rute, minta JSON terstruktur alih-alih uraian jika hasilnya akan dibaca program, dan minta "jawaban saja" jika penjelasan tidak diperlukan.

7. Hentikan pemborosan untuk percobaan ulang dan perulangan

Lonjakan percobaan ulang dan agen yang terus mengulang langkah merupakan penyebab umum tagihan membengkak tiba-tiba. Gunakan jeda yang meningkat secara eksponensial dengan batas jumlah percobaan ulang, jangan ulangi permintaan yang gagal validasi, tetapkan jumlah langkah maksimum per eksekusi agen, dan catat biaya permintaan yang gagal secara terpisah.

8. Terapkan anggaran, kuota, dan batas pengeluaran

Terapkan batas di titik pengiriman permintaan, bukan di spreadsheet bulanan: kuota per kunci API, anggaran per tim, peringatan pada 50/80/100%, serta batas maksimum yang tidak dapat dilampaui. Lihat pengelolaan kuota API AI dan pengelolaan pengeluaran API AI.

9. Periksa kembali harga dan penyedia setiap bulan

Harga sering berubah: harga promo Gemini 3.8 Flash dari Google berakhir pada 31 Desember 2026, lalu naik dari $0.75/$3.75 menjadi $1.50/$7.50 per 1M token (harga Gemini), dan alias deepseek-flash milik DeepSeek kini mengarah ke model yang lebih baru (harga DeepSeek). Jadwalkan peninjauan harga bulanan di kalender dan jalankan kembali evaluasi saat beralih.

Menggunakan gateway API untuk optimasi biaya AI

Gateway menyatukan beberapa cara penghematan ini di satu tempat: satu endpoint yang kompatibel dengan OpenAI untuk banyak penyedia (memudahkan routing dan perpindahan penyedia), log penggunaan per kunci API, serta kuota. Flatkey adalah salah satu pilihan: satu kunci API di https://router.flatkey.ai/v1 dapat mengakses GPT, Claude, Gemini, Qwen, DeepSeek, dan model lainnya, sementara dasbor penggunaannya menampilkan model, token, biaya, dan kunci API untuk setiap permintaan, dengan ekspor CSV/JSON serta batas pengeluaran bulanan.

Harga yang tercantum di Flatkey untuk beberapa model lebih rendah daripada harga standar penyedia. Contoh dari halaman model Flatkey pada 26 Oktober 2026:

Model Harga standar penyedia (input / output per 1M) Flatkey (input / output per 1M)
GPT-6.1 Sol $2.00 / $10.00 $1.20 / $6.00
Claude Sonnet 5.5 $2.00 / $10.00 $1.60 / $8.00
Gemini 3.8 Flash $0.75 / $3.75 (promo Google) $1.20 / $6.00

Perhatikan baris terakhir: selama promo Google berlangsung, Gemini 3.8 Flash lebih murah jika diakses langsung dari Google. Bandingkan harga per model, bukan per platform. Isi ulang saldo memberikan kredit bonus ($100 menjadi $115, $300 menjadi $360) dan kredit tidak kedaluwarsa, sesuai halaman harga Flatkey.

Mengganti URL dasar dengan OpenAI SDK di Node.js:

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://router.flatkey.ai/v1", apiKey: process.env.FLATKEY_API_KEY });
const r = await client.chat.completions.create({
  model: "gpt-6.1-sol",
  messages: [{ role: "user", content: "Classify this ticket: 'refund not received'" }],
  max_tokens: 20,
});
console.log(r.usage); // log tokens per call for cost tracking

Rencana optimasi biaya AI selama 30 hari

Minggu Tindakan Hasil
1 Ekspor data penggunaan, beri label berdasarkan fitur/tim/kunci API, hitung biaya per tugas yang berhasil Laporan kondisi awal
2 Batasi output, perbaiki percobaan ulang, aktifkan caching untuk prefiks panjang yang digunakan bersama Penghematan awal, tanpa risiko kualitas
3 Siapkan kumpulan evaluasi berisi 100-200 kasus; uji model yang lebih murah per tugas; arahkan tugas ke model yang lolos Tabel routing
4 Pindahkan pekerjaan asinkron ke batch; tetapkan kuota, peringatan, dan batas pengeluaran Anggaran yang diterapkan secara sistematis

Kesalahan umum

  • Mengoptimalkan harga per token alih-alih biaya per tugas yang berhasil. Model murah yang gagal dua kali justru lebih mahal.
  • Melakukan routing tanpa evaluasi. Penurunan kualitas baru terlihat belakangan dalam bentuk tiket dukungan.
  • Merusak cache dengan menaruh stempel waktu atau ID pengguna di awal prompt.
  • Mengabaikan panjang output, padahal token output biasanya yang paling mahal.
  • Tidak menetapkan batas pengeluaran mutlak, sehingga satu perulangan dapat menghabiskan anggaran sebulan dalam sehari.

Pertanyaan umum

Apa itu optimasi biaya AI?

Optimasi biaya AI adalah upaya menekan pengeluaran untuk model dan infrastruktur AI per hasil yang bermanfaat, melalui routing model, cache prompt, pemrosesan batch, pemangkasan prompt dan output, serta anggaran, sambil mempertahankan kualitas pada tingkat yang disepakati.

Bagaimana cara cepat mengurangi biaya API LLM?

Langkah tercepat adalah membatasi max_tokens, mengaktifkan cache prompt untuk prefiks panjang yang berulang, memindahkan pekerjaan yang tidak mendesak ke batch (diskon sekitar 50% di OpenAI, Anthropic, dan Gemini), serta mengirim tugas sederhana ke model kecil seperti GPT-6 Luna dengan harga $0.10/$0.50 per 1M token (Oktober 2026).

Berapa besar penghematan dari cache prompt?

Untuk token input dari cache, penghematannya besar: harga input dari cache GPT-6.1 Sol adalah $0.10 dibandingkan $2.00 per 1M token, turun 95% (Oktober 2026). Penghematan total bergantung pada seberapa besar bagian input Anda yang berupa prefiks berulang.

Apakah model AI termurah selalu paling hemat biaya?

Tidak. Jika model murah lebih sering gagal, biaya percobaan ulang dan perbaikan oleh manusia bisa melebihi biaya model yang lebih andal. Bandingkan biaya per tugas yang berhasil menggunakan kumpulan evaluasi Anda sendiri.

Apa itu FinOps for AI?

FinOps for AI menerapkan praktik pengelolaan keuangan cloud (visibilitas, alokasi, keekonomian per unit, dan anggaran) pada pengeluaran AI. FinOps Foundation menerbitkan kerangka kerjanya.

Apakah gateway AI mengurangi biaya?

Gateway tidak dengan sendirinya membuat token lebih murah, tetapi memudahkan penerapan routing, perpindahan penyedia, pelacakan penggunaan, dan kuota. Beberapa gateway juga mencantumkan harga per token yang lebih rendah untuk model tertentu; periksa harga setiap model.

Sumber

Harga diperiksa pada 26 Oktober 2026: harga API OpenAI, harga Anthropic, harga API Gemini, harga DeepSeek, harga Flatkey. Metode: Batch OpenAI, cache prompt Anthropic, FinOps for AI.