Penyiapan kunci API
Kunci API GPT: dapatkan, atur, dan uji
Sebelum mengatur kunci API GPT, pilih penerbit kuncinya. Cocokkan kunci, URL API, dan ID model. Langkah-langkah berikut mengatur akses melalui OmniaKey.
Kunci resmi penyedia
Untuk kunci yang diterbitkan dan ditagih langsung oleh OpenAI, ikuti petunjuk akun dan kunci API penyedia tersebut.
Buka petunjuk kunci resmiKunci API OmniaKey
Gunakan satu saldo dan kunci OmniaKey untuk model yang tersedia bagi akun Anda. Kunci berfungsi dengan endpoint OmniaKey.
Dapatkan kunci API01Buat kunci API OmniaKey
Masuk, buka API Keys, dan buat kunci untuk aplikasi Anda. Tinjau kuota, masa berlaku, dan pembatasan model. Tambahkan saldo sebelum menjalankan permintaan pembuatan.
Dapatkan kunci API02Atur kunci dan URL API
Jalankan perintah di terminal Anda sendiri dan ganti placeholder dengan kunci Anda. Simpan kunci di server atau pengelola rahasia. Jangan pernah menaruhnya di kode browser atau repositori publik.
export OMNIAKEY_API_KEY="YOUR_OMNIAKEY_API_KEY"
export OMNIAKEY_BASE_URL="https://api.omniakey.com/v1"03Periksa autentikasi
Minta daftar model tanpa memulai tugas pembuatan. Respons yang berhasil berupa JSON dengan array data. Ini memeriksa akses kunci; ini tidak menjamin semua model diaktifkan untuk akun Anda.
curl --fail-with-body "$OMNIAKEY_BASE_URL/models" \
-H "Authorization: Bearer $OMNIAKEY_API_KEY"04Gunakan format permintaan model
Pilih model dari halaman keluarga, salin ID API-nya, dan ikuti dokumentasi API yang sesuai. Autentikasi saja tidak memeriksa parameter pembuatan Anda.
Klien Anda harus mendukung protokol yang digunakan model pilihan. Periksa dokumentasi model sebelum beralih antara Chat Completions, Responses, atau endpoint native penyedia.
Contoh permintaan pembuatan (berbayar)
Permintaan ini menggunakan saldo akun Anda. Periksa dulu harga model pilihan. Contoh mengikuti format permintaan yang didokumentasikan; akun Anda tetap memerlukan akses ke model.
curl --fail-with-body 'https://api.omniakey.com/v1/responses' \
-H "Authorization: Bearer $OMNIAKEY_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "gpt-6.1-sol",
"input": "Explain what an API key does in one sentence."
}'Jika koneksi gagal
- 401: periksa apakah kunci lengkap, aktif, dan diterbitkan untuk URL API yang Anda panggil.
- 403: periksa pembatasan model pada kunci dan izin yang tersedia untuk akun Anda.
- 404 atau HTML alih-alih JSON: periksa host API dan prefiks versi. Gunakan api.omniakey.com, bukan alamat situs web.
- 429: kurangi konkurensi dan ikuti panduan percobaan ulang pada respons. Jangan terus mengirim ulang tugas pembuatan dengan kunci idempotensi baru.