Proxy API Claude: panduan memulai dan endpoint
Panduan cepat ini memandu Anda menggunakan proxy API claude dengan klien yang kompatibel dengan OpenAI. Hubungkan kode Anda ke model uncensored tanpa mengubah logika integrasi Anda.
Autentikasi dan URL dasar
Sambungkan dengan menunjuk klien Anda ke https://api.claudeapiproxy.com/v1 dan mengirim kunci API unik Anda. Anda menghasilkan kunci ini segera setelah mendaftar dengan Google atau alamat email. Sistem mengeluarkan satu kunci aktif per akun, sehingga memutar kunci cukup mudah jika diperlukan. Semua permintaan memerlukan Authorization: Bearer <key> header untuk memverifikasi saldo prabayar Anda sebelum memproses token.
Endpoint chat-completions
Kirim pesan pertama Anda ke /v1/chat/completions endpoint menggunakan format JSON standar. Endpoint tunggal ini menangani semua tugas generasi teks untuk model tanpa sensor kami. Anda harus menyertakan model field set to uncensored untuk memastikan jalur inferensi yang benar. Sistem hanya membebani token aktual yang diproses dalam prompt dan completion.
Integrasi SDK Python
Perbarui URL dasar dalam klien Python OpenAI Anda yang ada untuk mengarahkan permintaan melalui infrastruktur kami. Ini memungkinkan Anda mempertahankan struktur kode saat ini sambil mengakses kemampuan generasi tanpa filter. Masukkan kunci API Anda melalui variabel lingkungan atau konfigurasi langsung. Klien menangani serialisasi dan parsing respons persis seperti penyedia standar.
Integrasi SDK Node
Konfigurasi SDK Node.js untuk mengarah ke URL dasar kami sambil mempertahankan struktur permintaan standar. Ini memastikan kompatibilitas dengan perpustakaan yang mengharapkan skema respons OpenAI tertentu. Anda dapat meneruskan parameter seperti temperature atau top_p persis seperti yang Anda lakukan di tempat lain. Objek respons berisi teks yang dihasilkan dan detail penggunaan token.
Streaming dan jumlah token
Aktifkan streaming dengan mengatur stream: true untuk menerima potongan token secara real-time melalui Server-Sent Events. Ini mengurangi latensi yang dirasakan untuk respons besar dan meningkatkan pengalaman pengguna di antarmuka obrolan. Potongan terakhir dalam aliran berisi penggunaan token total untuk permintaan tersebut. Anda dapat mem-parsing potongan-potongan ini secara inkremental tanpa menunggu penyelesaian penuh.
Batas, error, dan jendela konteks
Model ini mendukung jendela konteks 100.000 token yang menggabungkan input dan output. Anda dibatasi hingga 300 permintaan per menit dan 8 permintaan simultan per kunci. Tangani kesalahan HTTP standar: 401 menunjukkan kunci tidak valid, 402 berarti Anda membutuhkan lebih banyak kredit prabayar, dan 429 sinyal pembatasan laju. Badan permintaan tidak boleh melebihi 8 MB, dan output maksimum dibatasi pada 16.000 token kecuali ditentukan lain.
cURL
curl https://api.claudeapiproxy.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "get the current server time in ISO format"}]
}'Python
from openai import OpenAI
client = OpenAI(base_url="https://api.claudeapiproxy.com/v1", api_key="YOUR_KEY")
resp = client.chat.completions.create(
model="uncensored",
messages=[{"role": "user", "content": "Summarise this thread without softening it."}],
)
print(resp.choices[0].message.content)Node.js
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.claudeapiproxy.com/v1", apiKey: process.env.API_KEY });
const resp = await client.chat.completions.create({
model: "uncensored",
messages: [{ role: "user", content: "Draft a villain monologue for my game." }],
});
console.log(resp.choices[0].message.content);Streaming
stream = client.chat.completions.create(
model="uncensored",
messages=[{"role": "user", "content": "Tell the story in second person."}],
stream=True,
)
for chunk in stream:
if chunk.choices and chunk.choices[0].delta.content:
print(chunk.choices[0].delta.content, end="", flush=True)Pertanyaan yang sering diajukan
Apakah ini proxy API Claude resmi?
Tidak, kami adalah layanan independen yang menyediakan model uncensored melalui antarmuka OpenAI-compatible. Kami tidak melayani model Anthropic resmi atau bertindak sebagai reseller mereka. Periksa dokumentasi resmi untuk detail model dan harga spesifik mereka.
Bagaimana cara menangani error saat kredit saya habis?
API mengembalikan kode status 402 ketika saldo prabayar Anda tidak cukup. Anda dapat mengisi ulang menggunakan USDT di TRC20 atau USDC di Base dengan jumlah antara $20 dan $500. Kredit hanya dibebankan untuk token nyata yang digunakan, dan error gratis.
Apakah proxy ini bisa digunakan untuk claude code?
Ya, Anda dapat mengonfigurasi alat seperti Claude Code untuk mengarahkan permintaan melalui URL dasar kami. Ini memungkinkan Anda menggunakan model uncensored kami untuk tugas pemrograman tanpa mengubah alur kerja Anda yang ada. Cukup perbarui pengaturan proxy di file konfigurasi Anda untuk menunjuk ke endpoint kami.
Dapatkan kunci API Anda sekarang
Daftar, salin kunci, perbarui URL dasar Anda. Itu saja konfigurasi lengkapnya.
Dapatkan kunci API