TL;DR / Jawaban Cepat
Untuk mengakses API GPT-5.4: (1) Buat akun OpenAI di platform.openai.com, (2) Tambahkan metode pembayaran di pengaturan penagihan, (3) Buat kunci API dari bagian Kunci API, (4) Instal OpenAI SDK (pip install openai atau npm install openai), (5) Atur variabel lingkungan OPENAI_API_KEY, (6) Lakukan permintaan ke model gpt-5.4. Harga: $2.50/Juta token input, $15/Juta token output. Versi Pro ($30/$180) tersedia untuk tugas-tugas kompleks.
Pendahuluan
Mengakses API GPT-5.4 membutuhkan waktu sekitar 10 menit dari pembuatan akun hingga panggilan API pertama Anda. Namun, proses penyiapan melibatkan beberapa langkah di mana celah dokumentasi dapat menimbulkan masalah: verifikasi pembayaran, manajemen kunci API, instalasi SDK, dan pemahaman tingkatan harga.
Panduan ini menjelaskan setiap langkah dengan tangkapan layar, contoh kode, dan tips pemecahan masalah. Anda akan belajar cara mengatur akun OpenAI Anda, membuat kunci API dengan aman, menginstal SDK, dan mulai membuat permintaan ke GPT-5.4.
Kami juga akan membahas rincian harga, batas kecepatan, akses spesifik platform (ChatGPT vs Codex vs API), dan praktik terbaik keamanan untuk penerapan produksi.
Yang akan Anda dapatkan:
- Penyiapan akun langkah demi langkah dengan konfigurasi pembayaran
- Pembuatan kunci API dan penyimpanan aman
- Instalasi SDK untuk Python, Node.js, dan cURL
- Contoh permintaan API pertama dengan respons yang diharapkan
- Rincian harga lengkap dan tips optimasi biaya
- Informasi batas kecepatan dan manajemen kuota
Prasyarat
Sebelum memulai, pastikan Anda memiliki:
- Alamat email - Untuk pembuatan akun OpenAI
- Metode pembayaran - Kartu kredit/debit (Visa, Mastercard, Amex)
- Nomor telepon - Untuk verifikasi akun
- Lingkungan pengembangan - Python 3.7+, Node.js 14+, atau cURL
- Editor teks atau IDE - VS Code, Cursor, atau yang serupa
Waktu yang dibutuhkan: 10-15 menit Biaya: $0 untuk memulai (harga bayar-sesuai-pakai)
Langkah 1: Buat Akun OpenAI
Buka platform.openai.com dan klik "Sign Up" (Daftar).
Anda perlu menyediakan:
- Alamat email
- Kata sandi (minimal 8 karakter)
- Nama lengkap
- Nomor telepon untuk verifikasi
OpenAI akan mengirimkan kode verifikasi ke email Anda. Masukkan kode tersebut untuk memverifikasi akun Anda.

Penting: Gunakan email bisnis jika Anda berencana menggunakan API untuk proyek komersial. Transfer kepemilikan akun memerlukan tiket dukungan.
Setelah verifikasi email, selesaikan verifikasi telepon:
- Pilih kode negara Anda
- Masukkan nomor telepon Anda
- Terima SMS berisi kode verifikasi
- Masukkan kode untuk menyelesaikan verifikasi
Beberapa wilayah mungkin memiliki akses API terbatas. Periksa daftar negara yang didukung OpenAI jika Anda mengalami masalah.
Langkah 2: Siapkan Penagihan
API GPT-5.4 menggunakan harga bayar-sesuai-pakai. Anda harus menambahkan metode pembayaran sebelum membuat permintaan.
Buka Pengaturan > Penagihan di dasbor platform.
Tambahkan Metode Pembayaran
- Klik "Add payment method" (Tambahkan metode pembayaran)
- Masukkan detail kartu kredit/debit (Visa, Mastercard, atau American Express)
- Alamat penagihan harus sesuai dengan pendaftaran kartu
- Klik "Save" (Simpan)

OpenAI melakukan otorisasi tagihan kecil ($0.50-1.00) untuk memverifikasi kartu. Tagihan ini akan dibatalkan dalam waktu 3-5 hari kerja.
Tingkat Penagihan
Akun OpenAI dimulai dengan batas tingkatan default:
Tingkat 1 (Akun baru):
- Kredit awal $5 (kedaluwarsa setelah 3 bulan)
- Batas penggunaan: $5/bulan
- Membutuhkan verifikasi kartu
Tingkat 2 (Setelah pembayaran pertama):
- Batas penggunaan: $120/bulan
- Otomatis setelah siklus penagihan berhasil
Tingkat 3 (Volume tinggi terverifikasi):
- Batas kustom
- Membutuhkan kontak dengan tim penjualan
Untuk meningkatkan batas:
- Buka Pengaturan > Penagihan > Batas
- Klik "Request limit increase" (Minta peningkatan batas)
- Berikan deskripsi kasus penggunaan dan perkiraan pengeluaran bulanan
- Tunggu 1-3 hari kerja untuk persetujuan
Aktifkan Peringatan Penggunaan
Siapkan peringatan penagihan untuk menghindari biaya tak terduga:
- Pengaturan > Penagihan > Ikhtisar
- Klik "Add alert" (Tambahkan peringatan)
- Atur ambang batas (misalnya, $50, $100, $500)
- Masukkan email untuk notifikasi
Anda akan menerima email saat penggunaan melewati setiap ambang batas.
Langkah 3: Buat Kunci API
Kunci API mengotentikasi permintaan Anda ke API OpenAI.
Buka platform.openai.com/api-keys.
Buat Kunci Baru
- Klik "Create new secret key" (Buat kunci rahasia baru)
- Masukkan nama deskriptif (misalnya, "Development", "Production", "CI/CD")
- Pilih proyek (opsional, untuk akun organisasi)
- Klik "Create secret key" (Buat kunci rahasia)

Penting: Salin kunci segera. Anda tidak dapat melihatnya lagi setelah menutup modal. Jika hilang, buat kunci baru.
Format kunci: sk-proj- diikuti oleh string alfanumerik (contoh: sk-proj-abc123def456...)
Izin Kunci
OpenAI mendukung izin granular:
- Semua kemampuan - Akses API penuh (default)
- Model spesifik - Batasi ke model yang dipilih
- Titik akhir spesifik - Batasi ke titik akhir API tertentu
Untuk akses GPT-5.4, pastikan kunci memiliki:
- Akses titik akhir Chat Completions
- Izin model GPT-5.4
- Izin alat yang diperlukan (penggunaan komputer, penglihatan, dll.)
Praktik Terbaik Rotasi Kunci
Rotasi kunci API setiap 90 hari:
- Buat kunci baru
- Perbarui aplikasi dengan kunci baru
- Uji secara menyeluruh
- Hapus kunci lama dari dasbor OpenAI
Gunakan variabel lingkungan atau sistem manajemen rahasia (AWS Secrets Manager, HashiCorp Vault) untuk menyimpan kunci dengan aman.
Langkah 4: Instal SDK OpenAI
OpenAI menyediakan SDK resmi untuk Python dan Node.js. Anda juga dapat menggunakan cURL untuk permintaan HTTP langsung.
Instalasi Python
pip install openaiVerifikasi instalasi:
import openai
print(openai.__version__)Membutuhkan Python 3.7 atau lebih tinggi. Untuk lingkungan virtual:
python -m venv venv
source venv/bin/activate # Linux/macOS
venv\Scripts\activate # Windows
pip install openaiInstalasi Node.js
npm install openaiVerifikasi instalasi:
const OpenAI = require('openai');
console.log(OpenAI.version);Membutuhkan Node.js 14 atau lebih tinggi. Untuk TypeScript:
npm install --save-dev @types/nodecURL (Tanpa Instalasi)
cURL sudah terinstal di sebagian besar sistem. Verifikasi:
curl --versionGunakan cURL untuk pengujian API cepat tanpa ketergantungan SDK.
Langkah 5: Konfigurasi Lingkungan
Simpan kunci API Anda dalam variabel lingkungan. Jangan pernah menempatkan kunci secara langsung dalam kode sumber.
Linux/macOS
Tambahkan ke ~/.bashrc, ~/.zshrc, atau profil shell:
export OPENAI_API_KEY="sk-proj-abc123def456..."Muat ulang shell:
source ~/.zshrc # atau ~/.bashrcWindows
Prompt Perintah:
set OPENAI_API_KEY=sk-proj-abc123def456...PowerShell:
$env:OPENAI_API_KEY="sk-proj-abc123def456..."Permanen (Variabel Lingkungan Sistem):
- Cari "Environment Variables" (Variabel Lingkungan) di menu Mulai
- Klik "Edit the system environment variables" (Edit variabel lingkungan sistem)
- Klik "Environment Variables" (Variabel Lingkungan)
- Di bawah "User variables" (Variabel pengguna), klik "New" (Baru)
- Nama:
OPENAI_API_KEY - Nilai: Kunci API Anda
- Mulai ulang terminal
File .env (Pengembangan)
Buat file .env di root proyek:
OPENAI_API_KEY=sk-proj-abc123def456...Muat dengan python-dotenv:
pip install python-dotenvfrom dotenv import load_dotenv
load_dotenv()Jangan pernah melakukan commit file .env ke kontrol versi. Tambahkan ke .gitignore:
.envLangkah 6: Lakukan Permintaan Pertama Anda
Uji pengaturan Anda dengan permintaan GPT-5.4 sederhana.
Menggunakan Apidog untuk Pengujian API: Alih-alih menulis kode untuk menguji integrasi API GPT-5.4 Anda, gunakan antarmuka visual Apidog untuk:
- Konfigurasi permintaan dengan header, otentikasi, dan parameter body
- Simpan permintaan ke koleksi untuk pengujian berulang
- Gunakan variabel lingkungan untuk kunci API di seluruh pengembangan/staging/produksi
- Buat skrip pra-permintaan untuk pembuatan token dinamis
- Tambahkan pernyataan pengujian untuk memvalidasi struktur dan konten respons
- Buat cuplikan kode cURL, Python, atau Node.js dari permintaan yang berfungsi
Contoh Python
from openai import OpenAI
import os
client = OpenAI(
api_key=os.getenv("OPENAI_API_KEY")
)
response = client.chat.completions.create(
model="gpt-5.4",
messages=[
{"role": "system", "content": "You are a helpful assistant."},
{"role": "user", "content": "What is GPT-5.4?"}
]
)
print(response.choices[0].message.content)Contoh Node.js
const OpenAI = require('openai');
const client = new OpenAI({
apiKey: process.env.OPENAI_API_KEY
});
async function main() {
const response = await client.chat.completions.create({
model: 'gpt-5.4',
messages: [
{ role: 'system', content: 'You are a helpful assistant.' },
{ role: 'user', content: 'What is GPT-5.4?' }
]
});
console.log(response.choices[0].message.content);
}
main();Contoh cURL
curl https://api.openai.com/v1/chat/completions \
-H "Content-Type: application/json" \
-H "Authorization: Bearer $OPENAI_API_KEY" \
-d '{
"model": "gpt-5.4",
"messages": [
{"role": "system", "content": "You are a helpful assistant."},
{"role": "user", "content": "What is GPT-5.4?"}
]
}'Respons yang Diharapkan
{
"id": "chatcmpl-abc123",
"object": "chat.completion",
"created": 1741234567,
"model": "gpt-5.4",
"choices": [
{
"index": 0,
"message": {
"role": "assistant",
"content": "GPT-5.4 is OpenAI's most advanced frontier model..."
},
"finish_reason": "stop"
}
],
"usage": {
"prompt_tokens": 25,
"completion_tokens": 150,
"total_tokens": 175
}
}Verifikasi Akses GPT-5.4
Jika Anda menerima kesalahan tentang akses model:
- Periksa apakah penagihan aktif (Pengaturan > Penagihan)
- Verifikasi kunci API memiliki izin yang benar
- Pastikan Anda menggunakan nama model yang tepat
gpt-5.4 - Hubungi dukungan OpenAI jika masalah terus berlanjut
GPT-5.4 diluncurkan secara bertahap mulai 5 Maret 2026. Beberapa akun mungkin mengalami keterlambatan akses selama peluncuran.
Harga API GPT-5.4
Memahami harga GPT-5.4 membantu mengoptimalkan biaya dan menghindari kejutan penagihan.
Harga Standar
Komponen | Harga |
|---|---|
Token input | $2.50 per juta |
Token input yang di-cache | $0.25 per juta |
Token output | $15 per juta |
Harga Pro
Komponen | Harga |
|---|---|
Token input | $30 per juta |
Token output | $180 per juta |
Program Diskon
Pemrosesan Batch:
- Diskon 50% dari tarif standar
- Permintaan diproses dalam jendela 24 jam
- Ideal untuk beban kerja non-real-time
Pemrosesan Fleksibel:
- Diskon 50% dari tarif standar
- Permintaan diproses selama periode permintaan rendah
- Latensi variabel (menit hingga jam)
Pemrosesan Prioritas:
- 2x tarif standar
- Permintaan diproses lebih cepat dari antrean standar
- Latensi terendah untuk aplikasi yang sangat penting
Contoh Perhitungan Biaya
Contoh: Memproses 10.000 pertanyaan dukungan pelanggan setiap bulan
Asumsi:
- Rata-rata input: 500 token per pertanyaan
- Rata-rata output: 200 token per respons
- Total bulanan: 5 Juta token input + 2 Juta token output
Harga standar:
- Input: 5 Juta × $2.50/Juta = $12.50
- Output: 2 Juta × $15/Juta = $30.00
- Total: $42.50/bulan
Dengan harga Batch (diskon 50%):
- Input: 5 Juta × $1.25/Juta = $6.25
- Output: 2 Juta × $7.50/Juta = $15.00
- Total: $21.25/bulan
Tips Optimasi Biaya
- Gunakan input yang di-cache - Prompt berulang berharga 90% lebih murah ($0.25 vs $2.50)
- Optimalkan prompt - Prompt yang lebih pendek = lebih sedikit token input
- Batasi token output - Atur parameter
max_tokenssecara tepat - Gunakan pemrosesan Batch - Hemat 50% untuk beban kerja non-real-time
- Pantau penggunaan - Siapkan peringatan penagihan dan lacak konsumsi token
Harga Jendela Konteks
Konteks standar: 272K token (harga standar) Konteks diperpanjang: Hingga 1 Juta token (2x tarif penggunaan)
Permintaan yang melebihi 272K token dihitung dengan tarif dua kali lipat dari tarif normal:
- Input: $5.00 per juta (alih-alih $2.50)
- Output: $30 per juta (alih-alih $15)
Batas Kecepatan dan Kuota
OpenAI memberlakukan batas kecepatan untuk memastikan penggunaan yang adil di antara pelanggan.
Batas Kecepatan Default
Batas kecepatan bervariasi berdasarkan tingkatan akun dan riwayat penggunaan.
Tingkat 1 (Akun baru):
- Permintaan per menit (RPM): 20
- Token per menit (TPM): 40.000
- Token per hari (TPD): 100.000
Tingkat 2 (Akun mapan):
- Permintaan per menit (RPM): 60
- Token per menit (TPM): 150.000
- Token per hari (TPD): 1.000.000
Tingkat 3 (Volume tinggi):
- Batas kustom berdasarkan kasus penggunaan
- Hubungi bagian penjualan untuk tingkatan perusahaan
Header Batas Kecepatan
Respons API menyertakan informasi batas kecepatan:
x-ratelimit-limit-requests: 60
x-ratelimit-limit-tokens: 150000
x-ratelimit-remaining-requests: 59
x-ratelimit-remaining-tokens: 149500
x-ratelimit-reset-requests: 1s
x-ratelimit-reset-tokens: 200msMenangani Batas Kecepatan
Ketika batas kecepatan tercapai, Anda akan menerima kesalahan HTTP 429:
{
"error": {
"message": "Rate limit reached for requests",
"type": "rate_limit_error",
"code": "rate_limit_exceeded"
}
}Strategi coba lagi:
import time
from openai import OpenAI, RateLimitError
client = OpenAI()
def make_request_with_retry(messages, max_retries=3):
for attempt in range(max_retries):
try:
return client.chat.completions.create(
model="gpt-5.4",
messages=messages
)
except RateLimitError as e:
if attempt == max_retries - 1:
raise
wait_time = 2 ** attempt # Exponential backoff
time.sleep(wait_time)Praktik terbaik:
- Terapkan backoff eksponensial (1 detik, 2 detik, 4 detik, 8 detik)
- Tambahkan jitter untuk mencegah thundering herd
- Antrekan permintaan selama periode lalu lintas tinggi
- Gunakan Batch API untuk pemrosesan massal
Meminta Peningkatan Batas
Untuk meningkatkan batas kecepatan:
- Buka Pengaturan > Penagihan > Batas
- Klik "Request limit increase" (Minta peningkatan batas)
Sediakan:
- Deskripsi kasus penggunaan
- Perkiraan pengeluaran bulanan
- Pola lalu lintas puncak
- Informasi kontak teknis
- Tunggu 1-3 hari kerja
Persetujuan tergantung pada:
- Riwayat pembayaran
- Legitimasi kasus penggunaan
- Persyaratan teknis
- Kapasitas saat ini
Akses Lintas Platform
GPT-5.4 tersedia di berbagai platform OpenAI dengan metode akses yang berbeda.
Akses API
Nama model:
gpt-5.4- Model standargpt-5.4-pro- Model Pro
Metode akses:
- REST API melalui SDK atau HTTP
- Otentikasi melalui kunci API
- Harga bayar-per-token
Terbaik untuk:
- Aplikasi kustom
- Integrasi produksi
- Beban kerja volume tinggi
- Fitur penggunaan alat dan komputer
Akses ChatGPT
GPT-5.4 Thinking tersedia untuk:
- ChatGPT Plus ($20/bulan)
- ChatGPT Team ($25/pengguna/bulan)
- ChatGPT Pro ($200/bulan)
GPT-5.4 Pro tersedia untuk:
- Pelanggan ChatGPT Pro
- Pelanggan ChatGPT Enterprise
Metode akses:
- Antarmuka web di chatgpt.com
- Aplikasi seluler (iOS, Android)
- Tidak ada akses API dari antarmuka ChatGPT
Terbaik untuk:
- Produktivitas individu
- Pertanyaan ad-hoc
- Pengguna non-teknis
- Fitur khusus ChatGPT (suara, input gambar)
Akses Codex
GPT-5.4 adalah model default di Codex dengan:
- Jendela konteks eksperimental 1 Juta
- Keterampilan Interaktif Playwright
- mode /fast (kecepatan token 1.5x)
Metode akses:
- Aplikasi desktop Codex
- Antarmuka cloud Codex
- API dengan titik akhir khusus Codex
Terbaik untuk:
- Pengembangan perangkat lunak
- Pembuatan dan debug kode
- Pengembangan frontend
- Pengujian otomatisasi browser
Perbandingan Platform
Fitur | API | ChatGPT | Codex |
|---|---|---|---|
Akses GPT-5.4 | Ya | Ya (Plus+) | Ya |
GPT-5.4 Pro | Ya | Ya (Pro+) | Ya |
Penggunaan Komputer | Ya | Terbatas | Ya |
Pencarian Alat | Ya | Tidak | Ya |
Konteks 1 Juta | Ya (eksperimental) | Tidak | Ya |
Integrasi Kustom | Ya | Tidak | Terbatas |
Bayar-per-penggunaan | Ya | Langganan | Langganan |
Apidog untuk Integrasi API
Saat mengintegrasikan API GPT-5.4 ke dalam aplikasi, Apidog menyediakan platform terpadu untuk pengembangan API:

- Pengujian Permintaan: Konfigurasi dan uji permintaan API GPT-5.4 secara visual tanpa menulis kode
- Variabel Lingkungan: Kelola kunci API di seluruh pengembangan, staging, dan produksi
- Pengujian Otomatis: Buat rangkaian pengujian dengan pernyataan untuk validasi respons
- Server Mock: Simulasikan respons GPT-5.4 selama pengembangan frontend untuk menghindari biaya token
- Kolaborasi Tim: Bagikan koleksi API dengan pola integrasi yang didokumentasikan
- Pembuatan Kode: Buat cuplikan kode cURL, Python, Node.js, Go, dan Java dari permintaan yang berfungsi
Pemecahan Masalah Umum
Kesalahan "Model tidak ditemukan"
Kesalahan: The model gpt-5.4 does not exist (Model gpt-5.4 tidak ada)
Penyebab:
- Kesalahan penulisan nama model (gunakan
gpt-5.4bukangpt5.4ataugpt-5-4) - Akun belum memiliki akses GPT-5.4
- Kunci API tidak memiliki izin model
Solusi:
- Verifikasi nama model yang tepat:
gpt-5.4 - Periksa apakah penagihan aktif
- Buat kunci API baru dengan izin yang benar
- Tunggu 24 jam jika akun baru dibuat
Kesalahan "Kuota tidak mencukupi"
Kesalahan: You exceeded your current quota (Anda melebihi kuota saat ini)
Penyebab:
- Batas token harian/bulanan tercapai
- Pembayaran penagihan gagal
- Batas tingkatan akun tercapai
Solusi:
- Periksa penggunaan di platform.openai.com/usage
- Verifikasi metode pembayaran masih berlaku
- Minta peningkatan batas (Pengaturan > Penagihan > Batas)
- Tunggu kuota diatur ulang (batas harian diatur ulang pada tengah malam UTC)
Kegagalan Otentikasi
Kesalahan: Invalid authentication - Please provide a valid API key (Otentikasi tidak valid - Harap berikan kunci API yang valid)
Penyebab:
- Kunci API tidak diatur dalam lingkungan
- Format kunci API salah
- Kunci API dicabut atau kedaluwarsa
Solusi:
- Verifikasi variabel lingkungan:
echo $OPENAI_API_KEY - Periksa kunci dimulai dengan
sk-proj-atausk- - Buat ulang kunci jika terkompromi
- Mulai ulang aplikasi setelah mengatur variabel lingkungan
Kesalahan Batas Kecepatan
Kesalahan: Rate limit reached for requests (Batas kecepatan tercapai untuk permintaan)
Solusi:
- Terapkan logika coba lagi backoff eksponensial
- Kurangi frekuensi permintaan
- Gunakan Batch API untuk pemrosesan massal
- Minta peningkatan batas untuk kebutuhan produksi
Masalah Penagihan
Kesalahan: Payment required (Pembayaran diperlukan) atau Billing information needs updating (Informasi penagihan perlu diperbarui)
Solusi:
- Perbarui metode pembayaran (Pengaturan > Penagihan)
- Periksa tanggal kedaluwarsa kartu
- Verifikasi alamat penagihan sesuai dengan kartu
- Hubungi bank jika tagihan berulang kali ditolak
- Hubungi dukungan OpenAI untuk peninjauan akun
Kesalahan Batas Waktu
Kesalahan: Request timed out (Permintaan habis waktu) atau kesalahan koneksi
Penyebab:
- Masalah konektivitas jaringan
- Penundaan pemrosesan di sisi server
- Batas waktu klien terlalu singkat
Solusi:
- Tingkatkan batas waktu dalam konfigurasi klien HTTP
- Periksa konektivitas jaringan
- Terapkan logika coba lagi dengan backoff
- Gunakan streaming untuk permintaan yang berjalan lama
Praktik Terbaik Keamanan
Lindungi kunci API dan data Anda dengan praktik keamanan ini.
Gunakan Apidog untuk membuat rangkaian pengujian keamanan komprehensif untuk integrasi GPT-5.4 Anda:
- Uji skenario kegagalan otentikasi (kunci tidak valid, token kedaluwarsa)
- Validasi penanganan batas kecepatan dengan pengujian coba ulang otomatis
- Buat skrip pra-permintaan untuk merotasi kunci API selama pengujian
- Palsukan respons kesalahan untuk memastikan degradasi yang anggun
- Dokumentasikan persyaratan keamanan dalam koleksi API bersama untuk referensi tim
Manajemen Kunci API
Lakukan:
- Simpan kunci dalam variabel lingkungan
- Gunakan sistem manajemen rahasia (AWS Secrets Manager, HashiCorp Vault)
- Rotasi kunci setiap 90 hari
- Gunakan kunci terpisah untuk pengembangan/staging/produksi
- Batasi izin kunci seminimal mungkin
Jangan:
- Menempatkan kunci secara langsung dalam kode sumber
- Melakukan commit kunci ke kontrol versi
- Berbagi kunci melalui email atau obrolan
- Menggunakan kunci produksi dalam kode sisi klien
- Mencatat kunci API dalam log aplikasi
Pola Permintaan Aman
Gunakan HTTPS saja: Semua permintaan API OpenAI menggunakan HTTPS secara default. Jangan pernah menonaktifkan verifikasi SSL.
Validasi input: Bersihkan input pengguna sebelum mengirim ke API untuk mencegah injeksi prompt:
def sanitize_input(user_input):
# Hapus atau escape konten yang berpotensi berbahaya
dangerous_patterns = ['ignore previous instructions', 'system prompt', 'api key']
for pattern in dangerous_patterns:
user_input = user_input.replace(pattern, '[REDACTED]')
return user_inputCatat secara bertanggung jawab: Jangan pernah mencatat permintaan/respons API lengkap yang berisi data sensitif:
import logging
# Baik: Catat penggunaan token, bukan konten
logging.info(f"Panggilan API: {response.usage.total_tokens} token")
# Buruk: Mencatat konten sensitif
logging.info(f"Respons API: {response.choices[0].message.content}")Pertimbangan Privasi Data
Retensi Data Nol (ZDR): OpenAI menawarkan ZDR untuk pelanggan perusahaan:
- Permintaan API tidak disimpan untuk pelatihan
- Privasi yang ditingkatkan untuk data sensitif
- Diperlukan untuk fitur keamanan siber tertentu
Residensi data: Untuk pelanggan UE, OpenAI menyediakan opsi residensi data UE. Hubungi bagian penjualan untuk detailnya.
Penanganan PII: Hindari mengirimkan informasi identitas pribadi (PII) ke API:
- Nama, email, nomor telepon
- Nomor jaminan sosial
- Nomor rekening keuangan
- Informasi kesehatan (HIPAA)
Jika PII diperlukan, terapkan:
- Minimalisasi data (kirim hanya yang diperlukan)
- Anonimisasi sebelum panggilan API
- Enkripsi saat transit dan saat istirahat
Keamanan Jaringan
Daftar izin IP (IP allowlisting): Akun perusahaan dapat mengonfigurasi daftar izin IP:
- Batasi akses API ke rentang IP tertentu
- Cegah penggunaan tidak sah dari kunci yang terkompromi
- Konfigurasi di Pengaturan Organisasi
Titik akhir VPC: AWS PrivateLink tersedia untuk pelanggan perusahaan:
- Konektivitas pribadi ke API OpenAI
- Lalu lintas tidak melewati internet publik
- Latensi berkurang untuk beban kerja AWS
Kesimpulan
Mengakses API GPT-5.4 membutuhkan penyiapan yang mudah: buat akun, tambahkan penagihan, buat kunci API, instal SDK, dan lakukan permintaan pertama Anda. Seluruh proses memakan waktu 10-15 menit.
Untuk tim yang mengintegrasikan GPT-5.4 ke dalam aplikasi produksi, memiliki alur kerja pengujian dan debug yang kuat mempercepat pengembangan. Apidog menyediakan platform terpadu untuk desain API, debug, pengujian, dan dokumentasi. Gunakan untuk memvalidasi integrasi GPT-5.4 Anda, membuat rangkaian pengujian otomatis, memalsukan respons selama pengembangan, dan berkolaborasi dengan anggota tim dalam kontrak API.
Rekap langkah-langkah penting:
- Buat akun OpenAI di platform.openai.com
- Tambahkan metode pembayaran dan aktifkan penagihan
- Buat kunci API dengan izin yang sesuai
- Instal SDK OpenAI (Python, Node.js, atau gunakan cURL)
- Simpan kunci API dalam variabel lingkungan
- Lakukan permintaan uji untuk memverifikasi pengaturan
Ringkasan harga:
- Standar: $2.50/Juta input, $15/Juta output
- Pro: $30/Juta input, $180/Juta output
- Batch/Fleksibel: Diskon 50% tersedia
- Batas kecepatan default: 60 RPM, 150K TPM (Tingkat 2)
Langkah selanjutnya:
- Jelajahi kemampuan GPT-5.4 (penggunaan komputer, pencarian alat, penglihatan)
- Terapkan logika coba lagi untuk ketahanan produksi
- Siapkan pemantauan dan peringatan penagihan
- Tinjau praktik terbaik keamanan untuk manajemen kunci
Efisiensi token GPT-5.4 yang ditingkatkan dan tingkat halusinasi yang berkurang membuatnya cocok untuk beban kerja produksi. Mulailah dengan pengujian kecil, pantau penggunaan, dan skala secara bertahap saat Anda memvalidasi kinerja.
FAQ
Bagaimana cara mendapatkan akses ke API GPT-5.4?
Buat akun di platform.openai.com, tambahkan metode pembayaran di pengaturan penagihan, buat kunci API, dan gunakan nama model gpt-5.4 dalam permintaan Anda. Akses diluncurkan secara bertahap mulai 5 Maret 2026.
Apakah API GPT-5.4 gratis untuk digunakan?
Tidak. GPT-5.4 berharga $2.50 per juta token input dan $15 per juta token output. Akun baru menerima kredit $5 (kedaluwarsa setelah 3 bulan). Harga Batch dan Fleksibel menawarkan diskon 50%.
Apa perbedaan antara gpt-5.4 dan gpt-5.4-pro?
GPT-5.4 Pro memberikan kinerja maksimum untuk tugas penalaran kompleks tetapi biayanya 12x lebih mahal ($30/$180 vs $2.50/$15). Gunakan GPT-5.4 standar untuk sebagian besar beban kerja, Pro untuk tugas yang membutuhkan akurasi tertinggi.
Bagaimana cara memperbaiki kesalahan "model tidak ditemukan"?
Verifikasi Anda menggunakan nama model yang tepat gpt-5.4 (bukan gpt5.4 atau gpt-5-4). Periksa apakah penagihan aktif dan kunci API memiliki izin yang benar. Tunggu 24 jam jika akun baru dibuat.
Berapa batas kecepatan untuk API GPT-5.4?
Batas Tingkat 2 default: 60 permintaan per menit, 150.000 token per menit, 1.000.000 token per hari. Akun baru dimulai pada Tingkat 1 (20 RPM, 40K TPM). Minta peningkatan melalui Pengaturan > Penagihan > Batas.
Bisakah saya menggunakan GPT-5.4 secara gratis di ChatGPT?
GPT-5.4 Thinking tersedia untuk pelanggan ChatGPT Plus ($20/bulan), Team ($25/pengguna/bulan), dan Pro ($200/bulan). Tidak tersedia di tingkat gratis. Akses API menggunakan harga bayar per token yang terpisah.
Bagaimana cara mengurangi biaya API GPT-5.4?
Gunakan input yang di-cache (hemat 90% untuk prompt berulang), optimalkan panjang prompt, batasi token output dengan parameter max_tokens, dan gunakan pemrosesan Batch (diskon 50% untuk beban kerja non-real-time).
Apakah GPT-5.4 tersedia di seluruh dunia?
API GPT-5.4 tersedia di sebagian besar negara tempat OpenAI beroperasi. Beberapa wilayah memiliki batasan. Periksa platform.openai.com untuk ketersediaan spesifik negara selama pendaftaran.
Bagaimana cara merotasi kunci API dengan aman?
Buat kunci baru, perbarui semua aplikasi dengan kunci baru, uji secara menyeluruh, lalu hapus kunci lama dari dasbor OpenAI. Gunakan variabel lingkungan atau sistem manajemen rahasia untuk menghindari perubahan kode.
Apa yang terjadi jika saya melebihi batas kecepatan saya?
Anda akan menerima kesalahan HTTP 429. Terapkan logika coba lagi backoff eksponensial (penundaan 1 detik, 2 detik, 4 detik). Pertimbangkan untuk menggunakan Batch API untuk pemrosesan massal atau meminta peningkatan batas untuk kebutuhan produksi.
