Cara Menukar Kunci API Claude Anda dengan Kami
Mengganti kunci API Claude Anda dengan kunci untuk titik akhir yang kompatibel dengan OpenAI tanpa sensor membutuhkan waktu sekitar sepuluh menit ketika kode sudah menggunakan format penyelesaian chat. Panduan ini membahas kunci baru, URL dasar, permintaan uji, streaming, alat, biaya, dan error yang akan Anda lihat saat beralih.
Ringkasan
- Peralihannya membutuhkan kunci baru dan URL dasar baru; format permintaan tetap sama.
- Jalankan satu permintaan uji pada model id uncensored sebelum Anda mengalihkan lalu lintas produksi.
- Biaya adalah $0.15 per 1M token input dan $0.50 per 1M token output, ditagih dari kredit pra-bayar.
- Simpan kunci lama dalam konfigurasi hingga kunci baru telah berjalan dengan lancar selama beberapa hari.
Mengapa Pengembang Mengubah Kunci Mereka ke Endpoint Tanpa Sensor
Beberapa beban kerja hukum mengalami penolakan pada asisten standar, misalnya fiksi dewasa, pertanyaan medis langsung atau penelitian keamanan. Titik akhir uncensored menjawab permintaan itu secara langsung, dan satu-satunya batas keras adalah konten seksual yang melibatkan anak di bawah umur.
Tentukan sebelumnya permintaan mana yang diterima produk Anda, karena model tidak akan membuat keputusan itu untuk Anda.
Langkah 1: Ambil Kunci API Tanpa Sensor Baru Anda
Daftar dengan Google atau dengan email dan kata sandi di halaman Dapatkan Kunci API. Kunci muncul di layar sekali. Akun dimulai dengan kredit percobaan senilai $0.50, berlaku selama 7 hari, dan tidak perlu kartu.
- Simpan kunci di variabel lingkungan, jangan pernah di kode klien.
- Putar kunci kapan saja; kunci lama berhenti berfungsi sekaligus.
Langkah 2: Perbarui URL Dasar dalam Kode
Atur URL dasar ke https://mistralgetapikey.com/v1 dan masukkan kunci baru di header Authorization sebagai token bearer. Simpan URL dasar dalam konfigurasi sehingga Anda dapat mengubahnya tanpa deploy.
Biarkan bagian klien lainnya tetap seperti semula. Pesan, peran, dan parser respons semuanya tetap sama.
Langkah 3: Verifikasi Perubahan dengan Permintaan Uji
Kirim satu permintaan pendek dengan ID model uncensored. Balasan dengan blok penggunaan mengonfirmasi kunci, URL dasar, dan ID model bersama-sama.
Jika panggilan gagal, baca kode status terlebih dahulu. Kode 401 berarti kunci salah, dan kode 402 berarti kredit telah habis.
Menangani Respons Streaming dalam Kode Anda yang Ada
Atur stream: true jika produk Anda sudah melakukan streaming. Setiap peristiwa yang dikirim server membawa sebagian jawaban, dan peristiwa terakhir membawa angka penggunaan.
Uji streaming pada koneksi lambat juga, karena aliran yang terputus harus berakhir dengan pesan kesalahan yang jelas di antarmuka dan bukan balasan yang setengah tertulis.
Pemeriksaan Kompatibilitas Pemanggilan Fungsi
Jika aplikasi Anda menggunakan alat, tentukan satu fungsi dengan skema JSON dan biarkan model memanggilnya. Kembalikan hasil, lalu periksa apakah jawaban akhir menggunakannya dengan benar.
- Uji alat dengan dua argumen wajib.
- Uji dua alat yang dipanggil secara berurutan.
- Validkan argumen sebelum Anda bertindak berdasarkannya.
Pemantauan Penggunaan Token dan Biaya
Simpan hitungan token input dan output dari setiap respons bersama dengan ID permintaan. Kalikan dengan $0.15 dan $0.50 per 1M token untuk mendapatkan biaya setiap panggilan.
| Beban Kerja | Token input | Token output | Biaya |
|---|---|---|---|
| Giliran chat pendek | 1,000 | 400 | $0.0003 |
| Ringkasan dokumen panjang | 80,000 | 2,000 | $0.0130 |
Pemecahan Masalah Koneksi Umum
Sebagian besar masalah switch berasal dari tiga penyebab: kunci dengan spasi tambahan atau baris baru, URL dasar yang masih mengarah ke layanan lama, atau yang hilang /v1 di akhir URL.
Setiap kunci mengizinkan 300 permintaan per menit dan 8 permintaan secara bersamaan. 429 berarti perlambat, dan percobaan ulang dengan backoff memperbaikinya.
Verifikasi Final dan Peluncuran
Jalankan kedua endpoint pada prompt yang sama selama beberapa hari dan bandingkan jawaban, latensi, dan biayanya. Pindahkan lalu lintas secara bertahap, pantau tingkat kesalahan setelah setiap langkah, dan simpan kunci lama dalam konfigurasi hingga kunci baru berjalan dengan bersih.
Saat angkanya sesuai dengan ekspektasi Anda, hapus kunci lama dari lingkungan dan dari daftar periksa tinjauan kode.
Pertanyaan yang sering diajukan
Apakah kode saya yang ada akan berfungsi setelah beralih?
Dalam kebanyakan kasus ya. Endpoint menggunakan format chat completions, jadi hanya URL dasar dan kuncinya yang berubah.
ID model mana yang harus saya kirim?
Kirim uncensored. Ini adalah satu-satunya model di layanan, sehingga ID-nya tidak berubah.
Apakah ada cara gratis untuk menguji?
Ya. Akun baru mendapatkan $0.50 kredit uji coba, berlaku selama 7 hari, dan tidak perlu kartu untuk memulai.
Bagaimana cara menambahkan uang ke saldo?
Bayar dengan USDT di TRC20 atau USDC di Base, mulai dari $20. Kredit bonus berlaku dari $50 dan kredit tidak pernah kedaluwarsa.
Dapatkan Kunci API Anda
Daftar, ambil kuncinya, perbarui URL dasar. Sederhana.