Panduan Perhitungan Biaya Penggunaan API OpenAI GPT-4

Panduan Perhitungan Biaya Penggunaan API OpenAI GPT-4

Jika Anda menggunakan API OpenAI GPT-4 dalam aplikasi Anda, memahami cara menghitung biaya adalah hal yang sangat penting untuk mengelola anggaran dan memaksimalkan efisiensi. OpenAI menawarkan berbagai pilihan harga berdasarkan jumlah token yang digunakan, baik untuk input tokens (data yang dikirimkan ke model) maupun output tokens (jawaban atau respons yang diberikan oleh model).

Pada artikel ini, kita akan membahas secara rinci tentang perhitungan biaya untuk GPT-4 berdasarkan harga yang tertera di halaman pricing OpenAI.

Harga untuk Model GPT-4

OpenAI membagi biaya model GPT-4 menjadi dua kategori: input tokens dan output tokens. Selain itu, terdapat harga khusus untuk penggunaan Batch API dan cached input tokens.

Harga per 1 Juta Token

Berikut adalah rincian harga per 1 juta token untuk model GPT-4:

  • Input Tokens:

    • GPT-4 Regular: $2.50 per 1 juta token
    • GPT-4 Batch API: $1.25 per 1 juta token
    • GPT-4 Cached Input Tokens: $1.25 per 1 juta token
  • Output Tokens:

    • GPT-4 Regular: $10.00 per 1 juta token
    • GPT-4 Batch API: $5.00 per 1 juta token

Apa Itu Input dan Output Tokens?

Sebelum kita melanjutkan, mari kita bahas sedikit tentang apa yang dimaksud dengan input tokens dan output tokens:

  • Input Tokens: Ini adalah jumlah token yang Anda kirimkan dalam bentuk prompt atau teks masukan ke model. Misalnya, jika Anda memberikan sebuah kalimat atau dokumen panjang sebagai input, setiap kata atau karakter akan dihitung sebagai token.

  • Output Tokens: Ini adalah jumlah token yang dihasilkan oleh model sebagai respon atau jawaban terhadap prompt yang Anda kirimkan. Token output ini dihitung berdasarkan panjang jawaban yang dihasilkan oleh model.

Contoh Perhitungan Biaya

Mari kita lihat beberapa contoh perhitungan biaya berdasarkan harga yang telah disebutkan di atas.

Contoh 1: Menghitung Biaya untuk Input dan Output Tokens

Misalnya, Anda mengirimkan input teks sebanyak 10.000 token ke API GPT-4 dan mendapatkan respons dari model yang berjumlah 20.000 token.

  • Input Tokens: 10.000 token
  • Output Tokens: 20.000 token

Perhitungan Biaya:

  1. Biaya Input Tokens:

    • Jika Anda menggunakan model GPT-4 Regular:
      10.000 token x (harga $2.50 per 1 juta token) = $0.025
    • Jika Anda menggunakan Batch API untuk input tokens:
      10.000 token x (harga $1.25 per 1 juta token) = $0.0125
  2. Biaya Output Tokens:

    • Jika Anda menggunakan model GPT-4 Regular:
      20.000 token x (harga $10.00 per 1 juta token) = $0.20
    • Jika Anda menggunakan Batch API untuk output tokens:
      20.000 token x (harga $5.00 per 1 juta token) = $0.10

Total Biaya untuk Penggunaan Regular GPT-4:

  • Total Biaya = $0.025 (input tokens) + $0.20 (output tokens) = $0.225

Total Biaya untuk Penggunaan GPT-4 Batch API:

  • Total Biaya = $0.0125 (input tokens) + $0.10 (output tokens) = $0.1125

Contoh 2: Menghitung Biaya untuk Cached Input Tokens

Cached input tokens adalah input yang sudah pernah diproses dan disimpan untuk digunakan kembali. Jika Anda menggunakan token yang sudah dicache, biayanya menjadi lebih murah.

Misalnya, Anda menggunakan 10.000 token yang sudah dicache dan model menghasilkan 20.000 token output.

Perhitungan Biaya:

  1. Biaya Cached Input Tokens:

    • 10.000 token x (harga $1.25 per 1 juta token) = $0.0125
  2. Biaya Output Tokens:

    • 20.000 token x (harga $10.00 per 1 juta token) = $0.20

Total Biaya dengan Cached Input Tokens:

  • Total Biaya = $0.0125 (cached input tokens) + $0.20 (output tokens) = $0.2125

Penggunaan Batch API vs Regular API

Salah satu cara untuk mengurangi biaya penggunaan GPT-4 adalah dengan menggunakan Batch API, yang memungkinkan Anda untuk mengirimkan beberapa permintaan dalam satu batch, mengurangi biaya per permintaan. Cached input tokens juga merupakan cara yang bagus untuk menghemat biaya jika Anda bekerja dengan data yang sering digunakan atau diulang.

Kesimpulan

Menghitung biaya penggunaan API OpenAI GPT-4 membutuhkan pemahaman yang baik tentang jumlah input tokens dan output tokens yang akan Anda gunakan. Berikut adalah beberapa hal yang perlu diingat:

  1. Harga untuk input tokens dan output tokens berbeda, dengan output tokens biasanya lebih mahal.
  2. Batch API dan cached input tokens menawarkan harga lebih murah, jadi pastikan untuk mempertimbangkan penggunaan ini jika memungkinkan.
  3. Memahami cara menghitung token akan membantu Anda merencanakan penggunaan API OpenAI dengan lebih efisien dan menghindari biaya yang tidak terduga.

Jika Anda menggunakan GPT-4 dalam aplikasi atau proyek Anda, pastikan untuk menghitung biaya secara akurat agar Anda bisa mengoptimalkan penggunaan dan memaksimalkan anggaran yang tersedia.

Scroll to Top