Panduan Endpoint Kompatibel OpenAI
Gunakan model tidak disensor tunggal kami melalui titik akhir API kompatibel OpenAI standar. URL dasar adalah HTTPS://api.openaireverseproxy.com/v1 dan kunci API Anda mengautentikasi semua permintaan.
Autentikasi & URL Dasar
URL dasar untuk API ini adalah HTTPS://api.openaireverseproxy.com/v1. Anda harus menyertakan kunci API Anda dalam header Authorization untuk setiap permintaan. Pengaturan ini berfungsi dengan SDK resmi OpenAI dan klien kompatibel OpenAI lainnya dengan mengubah base_url dan kunci API.
Permintaan Pertama
Kirim permintaan POST ke /v1/chat/completions dengan model diatur ke "uncensored". Ini mengembalikan output teks berdasarkan prompt input Anda. Anda dapat menguji konektivitas segera dengan perintah berikut:
curl https://api.openaireverseproxy.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "What is the capital of France?"}]
}'
Ganti YOUR_API_KEY dengan kunci Anda dari dasbor.
Integrasi SDK Python
Instal paket resmi OpenAI dan konfigurasikan URL dasar. Klien menangani autentikasi secara otomatis menggunakan kunci API Anda. Ini memastikan kompatibilitas dengan basis kode yang sudah ada yang mengandalkan antarmuka OpenAI standar.
from openai import OpenAI
client = OpenAI(base_url="https://api.openaireverseproxy.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)
Pengaturan SDK Node
Gunakan klien Node.js resmi untuk berintegrasi dengan aplikasi JavaScript atau TypeScript Anda. Atur kunci API dan URL dasar dalam objek konfigurasi. SDK menangani permintaan HTTP dan parsing respons secara efisien.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.openaireverseproxy.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);
Respons Streaming
Aktifkan streaming dengan mengatur stream menjadi true di body permintaan Anda. API mengembalikan potongan data saat dihasilkan, memungkinkan pengalaman pengguna secara real-time. Detail penggunaan token disertakan dalam potongan terakhir.
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)
Batas & Error
Anda dibatasi hingga 300 permintaan per menit dan 8 permintaan simultan per kunci. Jendela konteks adalah 100,000 token total, dengan output maksimal 16,000 token. Error termasuk 401 untuk kunci yang tidak valid, 402 untuk tidak ada kredit, dan 429 untuk batas laju.
FAQ
Apakah ini reverse proxy OpenAI resmi?
Tidak, kami adalah layanan independen yang menjalankan model uncensored yang disesuaikan sendiri. Kami tidak mengarahkan lalu lintas melalui OpenAI, Anthropic, atau vendor lain. Kami hanya menyediakan struktur endpoint OpenAI-compatible.
Apakah API mendukung pembuatan gambar atau audio?
Tidak, kami hanya menyediakan kelengkapan chat berbasis teks. Tidak ada endpoint generasi embedding, gambar, audio, atau video yang tersedia.
Apa yang terjadi jika saya melebihi batas laju?
Anda akan menerima error 429 Too Many Requests. Anda dapat mencoba lagi setelah penundaan yang ditentukan atau meningkatkan tier penggunaan Anda jika tersedia. Batasnya adalah 300 permintaan per menit per kunci.
Dapatkan kunci API Anda dalam hitungan detik
Daftar, salin kunci, perbarui URL dasar Anda. Selesai.