Panduan Cepat: Integrasi API tanpa sensor
Integrasikan API tanpa sensor kami dalam hitungan menit menggunakan SDK OpenAI standar. Kirim teks, dapatkan teks, dan lewati filter konten dengan satu URL dasar.
https://api.openrouternsfwmodel.com/v1uncensored
Instal SDK OpenAI standar
Mulai dengan menginstal library klien resmi untuk bahasa pemrograman pilihan Anda. Ini memastikan kompatibilitas dengan endpoint yang kompatibel dengan OpenAI kami. Gunakan manajer paket Anda untuk menambahkan dependensi. Untuk Python, jalankan pip install openai. Untuk Node.js, jalankan npm install openaiIni menstandarisasi kode integrasi Anda.
Konfigurasikan URL dasar dan kunci API Anda
Arahkan klien Anda ke titik akhir khusus kami. Ini mengganti URL OpenAI default dalam konfigurasi Anda. Atur base_url ke domain kami. Gunakan kunci API Anda dari dasbor. Model uncensored kami merespons ID uncensored. Konfigurasi ini bekerja dengan SDK OpenAI standar apa pun.
Kirim permintaan penyelesaian chat pertama Anda
Buat permintaan POST ke endpoint penyelesaian chat. Kirim prompt Anda sebagai bagian dari array messages. Model mengembalikan respons teks tanpa penolakan konten. Gunakan model parameter diatur ke uncensored. Ini mengonfirmasi bahwa integrasi Anda berfungsi dengan benar.
Aktifkan streaming untuk output token real-time
Atur stream ke true untuk output token waktu nyata. API mengembalikan Server-Sent Events (SSE). Setiap bagian berisi teks parsial. Ini sangat ideal untuk antarmuka obrolan. Data penggunaan token muncul di bagian terakhir. Streaming secara signifikan mengurangi latensi yang dirasakan.
Gunakan pemanggilan fungsi dan mode JSON
Aktifkan output terstruktur untuk aplikasi Anda. Gunakan response_format untuk mode JSON ketat. Anda juga dapat menentukan alat untuk pemanggilan fungsi. Tetapkan tool_choice untuk mengotomatisasi tindakan. Ini mendukung logika kompleks tanpa kesalahan parsing. Model menangani data terstruktur dengan andal.
Memahami batas laju dan konkurensi
Setiap kunci mengizinkan 300 permintaan per menit. Anda dapat menjalankan 8 permintaan simultan secara bersamaan. Body permintaan harus tetap di bawah 8 MB. Jika Anda melebihi batas, Anda menerima error 429. Kunci tidak valid mengembalikan 401. Tidak ada kredit berarti error 402. Error gratis, jadi percobaan ulang tidak memakan biaya.
cURL
curl https://api.openrouternsfwmodel.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "List the top 5 HTTP status codes"}]
}'Python
from openai import OpenAI
client = OpenAI(base_url="https://api.openrouternsfwmodel.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.openrouternsfwmodel.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)FAQ
Ukuran jendela konteksnya berapa?
Model ini mendukung jendela konteks 100.000 token. Ini mencakup token prompt dan penyelesaian. Anda dapat mengirim hingga 16.000 token dalam satu respons. Jika Anda tidak mengatur max_tokens, nilai bawaannya adalah 2.048 token.
Bagaimana cara menangani batas laju?
Anda dibatasi hingga 300 permintaan per menit per kunci. Anda dapat memiliki 8 permintaan konkuren aktif pada satu waktu. Jika Anda melebihi batas ini, API mengembalikan kode status 429. Terapkan backoff eksponensial dalam kode klien Anda untuk percobaan ulang.
Apakah API tanpa sensor?
Ya, model ini tidak menolak konten dewasa yang sah. Model ini di-tune untuk roleplay dan penulisan kreatif tanpa batasan. Satu-satunya batas keras adalah konten seksual yang melibatkan anak di bawah umur. Permintaan dengan konten tersebut selalu ditolak.
Dapatkan kunci API Anda dalam satu langkah
Daftar, salin kunci, perbarui URL dasar. Selesai.