Biaya token API: jangan hitung input cache 2 kali
Harga rendah per juta token belum berarti banyak tanpa kategori tagihan dan volume. Mulailah dari penggunaan, bukan jumlah kata pesan atau biaya langganan aplikasi percakapan.
Satuan dan mata uang harus sama
Masukkan tarif per juta token dalam satu mata uang untuk layanan dan tingkat harga yang berlaku. Tarif per seribu bukan tarif per juta.
ToolRoof memakai angka Anda, tidak mengambil harga langsung atau menghitung langganan chat. Pemilihan mata uang hanya memberi label tarif, bukan mengonversi kurs.
Referensi: OpenAI — API pricing categories and separate tool charges
Cache merupakan bagian dari total input
Kurangi token cache dari total input terlebih dahulu. Hitung sisanya dengan tarif biasa dan bagian cache dengan tarifnya sendiri. Mengulang paragraf tidak membuktikan penyedia mencatat cache hit.
Beberapa skema harga membedakan penulisan dan pembacaan cache. Kalkulator tidak memodelkan penulisan secara terpisah. Jangan masukkan penulisan sebagai pembacaan atau anggap total lengkap jika kategori itu berlaku.
Referensi: OpenAI — Cache reuse and model-dependent pricing categories
Skenario bukan tagihan
Mengalikan satu permintaan dengan jumlahnya mengasumsikan penggunaan identik. Hitung ringkasan pendek dan laporan panjang secara terpisah, lalu jumlahkan.
Alat, penyimpanan, pajak, dan perubahan tingkat harga tidak termasuk. Gunakan token keluaran yang ditagih, bukan hanya teks terlihat; bandingkan dengan penggunaan aktual sebelum mengandalkan anggaran.
Referensi: OpenAI — API pricing categories and separate tool charges · OpenAI — Plain-text counts versus complete request token counts
Contoh hipotetis, bukan harga model saat ini
Satu permintaan memiliki 2000 token input, termasuk 500 cache, dan 300 output. Dengan tarif per juta sebesar 3, 1, dan 9 dalam mata uang sama, bagiannya adalah 0,0045 + 0,0005 + 0,0027 = 0,0077.
Mengulang penggunaan yang sama 400 kali menghasilkan 3,08. Menghitung seluruh 2000 input dengan tarif biasa lalu menambahkan 500 cache akan menghitung bagian yang sama 2 kali. Contoh tidak mencakup penulisan cache, alat, atau pajak, dan tidak membandingkan langganan chat.