Dokumentasi API & Panduan Cepat
Masukkan API LLM tanpa sensor kami dengan mengubah URL dasar dan kunci Anda. Anda mempertahankan kode, mendapatkan jawaban tanpa pembatasan, dan hanya membayar apa yang Anda gunakan.
Autentikasi & URL Dasar
Mulai dengan membuat kunci API Anda di dasbor. Kami menggunakan header yang kompatibel dengan OpenAI standar, jadi Anda hanya perlu memperbarui base_url dan API_KEY variabel. Ini memastikan integrasi SDK Anda yang sudah ada berfungsi tanpa modifikasi. Kami mendukung Google Sign-In atau pendaftaran email/kata sandi, dan kunci API Anda muncul segera setelah dibuat.
- URL Dasar:
https://api.routeropen.cc/v1 - Header Auth:
Authorization: Bearer YOUR_API_KEY
Jaga kunci Anda tetap aman, karena mengontrol kredit prabayar Anda. Setiap akun memungkinkan satu kunci aktif pada satu waktu; menghasilkan kunci baru akan menggantikan kunci lama segera.
Permintaan Pertama
Kirimkan prompt pertama Anda menggunakan standar chat/completions endpoint. endpoint. ID modelnya hanyalah uncensored. Ini mengirim teks masuk dan mengembalikan teks keluar, tanpa filter konten untuk penggunaan dewasa yang sah.
curl https://api.routeropen.cc/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "list all files in current directory"}]
}'Permintaan ini menunjukkan struktur dasar. Anda dapat menyesuaikan parameter seperti temperature atau top_p untuk mengontrol kreativitas. Respons mencakup statistik penggunaan token untuk penagihan yang transparan.
Integrasi SDK Python
Gunakan pustaka Python resmi OpenAI untuk mengintegrasikan API kami. Arahkan klien ke base URL kami dan gunakan kunci API Anda. Pendekatan ini berfungsi dengan mulus dengan basis kode yang ada yang sudah menargetkan OpenAI.
from openai import OpenAI
client = OpenAI(base_url="https://api.routeropen.cc/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)Pustaka menangani serialisasi JSON dan streaming secara otomatis. Anda dapat mengonfigurasi logika retry dan timeout sesuai kebutuhan. Endpoint kami mendukung parameter standar, sehingga migrasi dari penyedia lain menjadi sangat mudah.
Integrasi SDK Node
Untuk pengembang JavaScript, SDK Node bekerja dengan perubahan minimal. Atur baseURL ke endpoint kami dan berikan kunci Anda. Ini memungkinkan Anda mempertahankan alur kerja pengembangan Anda saat ini sambil mengakses model uncensored.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.routeropen.cc/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);Pengguna Node dapat memanfaatkan pola async/await untuk kode yang bersih. Struktur respons sesuai dengan standar OpenAI, memastikan kompatibilitas dengan parser yang ada. Anda dapat mengganti model atau penyedia hanya dengan mengubah dua variabel.
Respons Streaming
Aktifkan streaming dengan mengatur stream: true dalam permintaan Anda. Kami mengembalikan Server-Sent Events (SSE) untuk pengiriman token real-time. Ini mengurangi latensi persepsi bagi pengguna akhir.
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)Potongan terakhir berisi penggunaan token total untuk penagihan. Streaming bekerja dengan semua parameter, termasuk pemanggilan fungsi. Gunakan ini untuk antarmuka chat di mana umpan balik instan sangat penting. Kesalahan tetap dikembalikan sebagai peristiwa SSE, sehingga Anda dapat menangani kegagalan dengan anggun.
Batas, Error & Konteks
API kami memberlakukan jendela konteks 100,000 token dan batas tubuh permintaan 8MB. Anda dapat membuat 300 permintaan per menit per kunci. Jika Anda melebihi ini, Anda menerima kesalahan batas laju 429. Kegagalan autentikasi mengembalikan 401, dan kredit tidak cukup mengembalikan 402.
Kesalahan tidak menguras kredit prabayar Anda. Jika Anda mengirimkan permintaan yang salah format, Anda tidak dikenakan biaya. Model menolak permintaan yang melibatkan anak-anak, tetapi secara umum mengizinkan konten tanpa pembatasan. Jaga penanganan error Anda agar robust untuk mengelola batas laju secara efektif.
FAQ
Apakah ini situs Open Router resmi?
Tidak, ini adalah endpoint API uncensored independen. Kami tidak berafiliasi dengan OpenRouter atau penyedia gateway lainnya. Kami menyajikan model tunggal kami sendiri, bukan layanan routing untuk beberapa vendor.
Bagaimana OpenAI uncensored bekerja di sini?
Kami menggunakan satu model open-weight yang disesuaikan untuk tidak ada penolakan konten. Ini bukan GPT-4 atau model vendor lain. Anda mendapatkan respons tanpa batasan untuk penggunaan dewasa hukum hanya dengan mengarahkan SDK Anda ke URL dasar kami.
Apa yang terjadi jika saldo kredit saya habis?
Panggilan API Anda akan mengembalikan error 402. Kami tidak mengenakan biaya keterlambatan atau menangguhkan akun Anda secara tidak terbatas. Anda dapat mengisi ulang dengan crypto kapan saja untuk melanjutkan layanan. Kredit Anda yang ada tidak pernah kedaluwarsa.
Dapatkan kunci API Anda sekarang
Daftar, salin kunci, perbarui URL dasar Anda. Itu saja yang ada.