BYOK, dijelaskan

Apa Itu BYOK? Pakai Aplikasi AI dengan API key Sendiri

BYOK artinya kamu memakai aplikasi AI dengan API key sendiri dan membayar langsung ke penyedia model. Cara kerjanya, hitungan biayanya, dan risikonya.

Oriveo TeamDiterbitkan Diperbarui Baca 9 menit
  • BYOK (bring your own key, alias bawa kunci sendiri) berarti kamu memakai aplikasi AI dengan API key yang kamu buat sendiri di penyedia model seperti OpenAI, Anthropic, atau Google. Aplikasi mengirim pesanmu memakai key itu, penyedia menagih akunmu sesuai tarif per token yang mereka umumkan, dan aplikasi tidak menjual ulang akses model kepadamu.
  • Untungnya: harga jelas, bebas memilih penyedia, dan bayar hanya untuk yang dipakai. Repotnya: kamu perlu setup sendiri dan menjaga sebuah key yang bisa menghabiskan uangmu.
  • Biaya BYOK dihitung dari token: token input dikali tarif input, ditambah token output dikali tarif output. Angka yang final tetap tagihan dari penyedia.
Oriveo di iPhone: daftar chat, dengan perkiraan biaya tiap chat di sebelah kanan.

BYOK dalam satu paragraf

BYOK adalah singkatan dari "bring your own key". Di dunia aplikasi AI, artinya aplikasinya sendiri tidak menjual akses model. Kamu membuat API key di akunmu sendiri di penyedia model — OpenAI untuk model GPT, Anthropic untuk Claude, Google untuk Gemini, atau agregator seperti OpenRouter — lalu menempelkan key itu ke aplikasi. Setiap permintaan yang dikirim aplikasi atas namamu memakai key tersebut, jadi pemakaiannya dicatat di akunmu dan ditagih langsung oleh penyedia.

Istilah ini berasal dari dunia keamanan cloud, tempat "bring your own key" awalnya berarti membawa kunci enkripsi sendiri ke layanan cloud. Di pasar aplikasi AI, maknanya lebih sempit dan lebih ke urusan bayar-membayar: key-nya adalah kredensial API, dan dengan membawanya, kamu — bukan aplikasi — yang punya hubungan tagihan dengan penyedia model.

Di situlah intinya. Aplikasi chat berlangganan menentukan model apa yang kamu dapat, seberapa banyak boleh dipakai, dan berapa bayarnya tiap bulan. Aplikasi BYOK lebih mirip aplikasi email: aplikasinya menyediakan tampilan, sedangkan layanan di belakangnya adalah layanan yang kamu daftar sendiri.

Cara kerja aplikasi BYOK, selangkah demi selangkah

Cara kerjanya hampir sama di semua aplikasi BYOK, baik yang berjalan di browser, di ponsel, maupun di laptop. Bedanya ada di detail: di mana key disimpan, lewat jalur apa permintaan sampai ke penyedia, dan seberapa jelas aplikasi menunjukkan biaya tiap pesan.

  • Kamu membuat akun di platform developer milik penyedia. Ini terpisah dari langganan aplikasi chat biasa yang mungkin sudah kamu punya.
  • Kamu mengisi pembayaran — biasanya kredit prabayar atau kartu — lalu membuat API key.
  • Kamu menempelkan key ke aplikasi BYOK. Biasanya aplikasi langsung mengeceknya dengan permintaan kecil, misalnya meminta daftar model yang bisa dipakai key itu.
  • Saat kamu kirim pesan, aplikasi menyusun permintaan API, menyertakan key-mu, lalu mengirimnya ke penyedia, langsung atau lewat endpoint perantara.
  • Penyedia mengirim balik jawaban beserta jumlah token yang terpakai, dan menagih akunmu sebesar token itu.
Cara kerja aplikasi BYOK, selangkah demi selangkah
Aplikasi BYOKAplikasi chat berlanggananPlatform berbasis kredit
Siapa yang kamu bayar untuk pemakaian modelPenyedia, langsungAplikasinya, lewat biaya bulanan tetapPlatformnya, dalam kredit milik platform itu
Cara pemakaian dihargaiTarif per token yang diumumkan penyediaSudah termasuk paket; batasnya ditentukan paketKurs kredit ditentukan platform
Model yang bisa dipakaiModel apa pun yang bisa diakses key-muModel yang termasuk dalam paketModel yang disediakan platform
Biaya kalau pakainya jarangKecil; bayar per tokenBiaya bulanan penuhTergantung paket kredit
Repotnya setupBuat akun dan keyDaftar lalu bayarDaftar lalu beli kredit

Kenapa orang memilih BYOK

Keuntungannya kebanyakan soal kendali dan transparansi, dan makin terasa kalau kamu memakai lebih dari satu penyedia.

Pertama, harganya jelas. Penyedia mengumumkan tarif per satu juta token untuk tiap model, dan itulah yang kamu bayar. Tidak ada daftar harga kedua yang harus dipahami, dan tidak ada kurs kredit antara kamu dan modelnya. Kalau aplikasi menampilkan perkiraan biaya per pesan, kamu bisa mencocokkannya dengan dasbor pemakaian di penyedia.

Kedua, bebas memilih. Dengan key dari beberapa penyedia, kamu bisa memakai model yang pas untuk tugasnya — model cepat dan murah untuk merangkum, model yang lebih kuat untuk penalaran sulit — tanpa membayar beberapa langganan yang fungsinya tumpang tindih. Saat penyedia merilis model baru, biasanya model itu langsung bisa dipakai key-mu, tidak perlu menunggu aplikasi menambahkannya.

Ketiga, biayanya sebanding dengan pemakaian. Orang yang bertanya beberapa kali sehari hanya membayar untuk beberapa pertanyaan itu. Untuk pemakaian yang ringan dan tidak menentu, hasilnya sering lebih murah daripada biaya bulanan tetap, meski kalau dipakai berat tiap hari hitungannya bisa berbalik. Bagian biaya di bawah menunjukkan cara menghitungnya, jadi kamu tidak perlu menebak.

Risikonya, dan cara mengurangi

API key itu seperti kata sandi yang bisa menghabiskan uang. Siapa pun yang memegangnya bisa membuat permintaan yang kamu yang bayar, jadi risiko BYOK kebanyakan soal di mana key disimpan dan seberapa banyak uang yang bisa dipakainya.

Pertanyaan pertama untuk aplikasi BYOK mana pun: key disimpan di mana, dan permintaan lewat jalur apa? Untuk aplikasi native, umumnya key disimpan di perangkat, dalam penyimpanan aman milik sistem. Aplikasi web berbeda-beda: ada yang mengirim permintaan dari browser, ada yang melewatkannya lewat endpoint di server supaya cocok dengan API penyedia. Keduanya tidak otomatis berbahaya, tetapi aplikasi harus menjelaskan dengan jelas yang mana yang dipakai dan apakah ada data yang disimpan.

Pertanyaan kedua: bagaimana membatasi pengeluaran. Konsol penyedia memungkinkan kamu menetapkan batas belanja, membuat key terpisah untuk tiap aplikasi, dan memantau pemakaian per key. Dengan fitur-fitur itu, key yang bocor tidak lagi jadi tanggungan tanpa batas, tetapi tanggungan yang ada plafonnya.

Pertanyaan ketiga bukan soal keamanan, tetapi soal salah paham: langganan aplikasi chat itu bukan kredit API. ChatGPT Plus tidak mengisi saldo API OpenAI, dan paket Claude Pro tidak termasuk akses ke API Claude. Kamu harus mengisi pembayaran sendiri di platform developer.

  • Buat satu key khusus untuk tiap aplikasi, supaya kamu bisa mencabut satu tanpa mengganggu yang lain.
  • Tetapkan batas belanja bulanan, atau pakai kredit prabayar tanpa isi ulang otomatis selagi kamu belajar memperkirakan pemakaianmu.
  • Jangan pernah menempelkan key ke chat, tiket bantuan, atau dokumen bersama; kalau terlanjur, cabut key itu dan buat yang baru.
  • Cek halaman pemakaian di penyedia setelah beberapa hari pertama, lalu bandingkan dengan perkiraan di aplikasi.
  • Ingat bahwa batas laju dan tingkat pemakaian itu milik akun penyediamu, bukan milik aplikasi.

Cara biaya BYOK dihitung

Penyedia model menagih per token, yaitu potongan teks yang panjangnya kira-kira tiga perempat kata bahasa Inggris. Tiap model punya tarif input untuk token yang kamu kirim dan tarif output yang lebih tinggi untuk token yang ditulis balik, keduanya dinyatakan per satu juta token. Sebagian penyedia juga menawarkan tarif lebih murah untuk input yang di-cache dan dipakai ulang antarpermintaan.

Jadi perkiraan biaya satu pesan adalah: token input × tarif input + token output × tarif output. Sisi input bukan hanya pertanyaanmu — aplikasi mengirim ulang percakapan sejauh ini di setiap giliran, karena API tidak punya ingatan antarpermintaan, sehingga percakapan panjang biayanya lebih besar per pesan daripada yang pendek.

Contoh hitungannya. Per 28 September 2026, Anthropic mencantumkan Claude Sonnet 5 seharga $2 per juta token input dan $10 per juta token output. Pesan dengan 2.000 token input dan jawaban 600 token diperkirakan berbiaya 2.000 × $2 / 1.000.000 + 600 × $10 / 1.000.000 = $0,004 + $0,006 = $0,010, atau sekitar satu sen. Seratus pesan seperti itu kira-kira sedolar, sebagai perkiraan.

Anggap angka per pesan apa pun sebagai perkiraan. Penyedia membulatkan angka, menerapkan cache, menghitung token penalaran sebagai output, dan bisa mengubah harga. Faktur dari penyedia adalah angka finalnya; aplikasi BYOK yang baik membantu kamu mengarahkan pengeluaran sebelum faktur itu datang.

BYOK dengan key agregator

Tidak semua key berasal dari perusahaan yang melatih modelnya. Agregator seperti OpenRouter menjual akses ke model dari banyak penyedia lewat satu akun dan satu key, dan aplikasi BYOK bisa memakai key itu seperti key lainnya.

Konsekuensinya, ada satu lapisan tambahan. Agregator punya ketentuan sendiri — biaya saat membeli kredit, pengalihan antarhost, dan batas laju sendiri, termasuk batas terpisah untuk model gratisnya — di atas harga model aslinya. Itu bukan alasan untuk menghindarinya; satu key untuk puluhan vendor memang praktis. Hanya saja, baca dulu harga dan batas yang diumumkan agregator, jangan berasumsi sama dengan vendor modelnya.

Cara Oriveo menerapkan BYOK

Oriveo adalah aplikasi chat multi-model berbasis BYOK untuk iPhone, Android, dan web. Oriveo terhubung ke 15 penyedia resmi — termasuk OpenAI, Anthropic, Google Gemini, dan OpenRouter — plus endpoint kustom yang kompatibel dengan OpenAI lewat Relay, dengan 700+ model dalam satu pemilih. Dengan key-mu sendiri, tiap penyedia menagih akunmu sesuai harga yang mereka umumkan, dan Oriveo tidak menambahkan markup.

Key disimpan di perangkat atau browsermu, bukan sebagai data akun. Aplikasi native iPhone dan Android mengirim permintaan BYOK langsung ke penyedia; aplikasi web memakai endpoint perantara real-time yang tidak menyimpan key maupun isi chat BYOK. Setiap pesan menampilkan perkiraan biaya pada harga daftar penyedia, di semua paket.

Kalau belum punya key, Oriveo Free memungkinkan kamu mulai dengan daftar singkat model gratis, tanpa API key dan tanpa masuk akun, lalu menambahkan key-mu sendiri nanti.

Apakah BYOK cocok untukmu?

BYOK cocok untuk orang yang memakai lebih dari satu model, ingin tahu berapa biaya pemakaiannya, atau pemakaiannya ringan dan tidak menentu. Cocok juga untuk developer yang sudah punya akun penyedia, dan makin banyak untuk non-developer yang mau meluangkan sepuluh menit membuat key.

Kurang cocok kalau kamu ingin satu tagihan bulanan tetap tanpa setup sama sekali, atau kalau kamu bergantung pada fitur yang hanya ada di aplikasi resmi penyedia. Banyak orang akhirnya memakai keduanya: langganan untuk aplikasi yang setiap hari dipakai, dan BYOK untuk yang lainnya.

Pertanyaan yang sering diajukan

Apa arti BYOK di aplikasi AI?
BYOK berarti "bring your own key": kamu memakai aplikasi AI dengan API key dari akunmu sendiri di penyedia seperti OpenAI, Anthropic, atau Google. Penyedia menagihmu langsung sesuai tarif token yang mereka umumkan, dan aplikasi hanya menyediakan tampilannya tanpa menjual ulang akses model.
Apakah BYOK lebih murah daripada langganan?
Sering kali begitu untuk pemakaian ringan atau tidak menentu, tapi belum tentu kalau dipakai berat tiap hari. Tagihan BYOK naik-turun sesuai token yang kamu kirim dan terima, sedangkan langganan tetap. Perkirakan dulu satu bulan biasa dengan jumlah pesanmu sendiri dan harga terbaru sebelum memutuskan.
Aman nggak menaruh API key di aplikasi?
Bisa aman, asalkan kamu tahu key disimpan di mana dan lewat jalur apa permintaan dikirim, serta membatasi uang yang bisa dipakai key itu. Pakai key terpisah untuk tiap aplikasi, tetapkan batas belanja di penyedia, dan langsung cabut key kalau sampai terekspos.
Apakah langganan ChatGPT Plus atau Claude Pro bisa dipakai sebagai API key?
Tidak. Langganan aplikasi chat dan akun API developer ditagih terpisah. Untuk memakai BYOK, kamu membuat API key di platform developer penyedia dan mengisi pembayaran di sana.
Apa bedanya BYOK dengan platform AI berbasis kredit?
Di BYOK, kamu membayar penyedia model langsung sesuai tarif yang mereka umumkan. Platform berbasis kredit menjual kreditnya sendiri dan menentukan berapa kredit yang terpakai untuk tiap model atau pesan, jadi harga yang kamu bayar ditentukan platform, bukan penyedia.
Bisakah pakai BYOK kalau bukan developer?
Bisa. Membuat key hanya butuh beberapa menit di konsol penyedia dan tidak perlu menulis kode. Setelah itu aplikasi BYOK yang mengurus permintaannya; bagianmu hanya mengisi pembayaran, menempelkan key, dan merahasiakannya.

Bacaan terkait

Pakai key sendiri, atau mulai tanpa key

Oriveo menghubungkan 15 penyedia resmi dan 700+ model di iPhone, Android, dan web, dengan perkiraan biaya di setiap pesan dan tanpa markup pada pemakaian penyedia.