Dokumentasi API
Mula menggunakan API LLM tanpa sensor NSFW serta-merta dengan contoh kod ini. Perkhidmatan ini sepenuhnya serasi OpenAI, jadi anda boleh menukar URL asas dan kunci API anda untuk mula menjana teks.
Pengesahan dan Kunci
Dapatkan Kunci API anda dengan mendaftar menggunakan Google atau alamat e-mel. Kunci muncul serta-merta di papan pemuka. Gunakan ia sebagai token Bearer dalam Authorization header untuk setiap permintaan.
curl https://api.nsfwuncensored.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Check my plan balance"}]
}'
Hujung Sambungan Penyelesaian Sembang
Hantar teks ke POST /v1/chat/completions dan terima teks kembali. ID model adalah uncensored. Input muat dalam tetingkap konteks 100,000 token.
from openai import OpenAI
client = OpenAI(base_url="https://api.nsfwuncensored.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)
Streaming dan SSE
Aktifkan aliran dengan menetapkan stream: true. Terima token melalui Acara Dihantar Pelayan. Penggunaan token muncul dalam bahagian akhir.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.nsfwuncensored.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);
Parameter dan Konfigurasi
Laraskan temperature, top_p, dan stop urutan. Gunakan response_format: {"type": "json_object"} untuk output JSON.
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)
Had had laju dan kuota
Had ialah 300 permintaan per minit per kunci. Permintaan serentak disekat pada 8. Badan permintaan mesti kekal di bawah 8 MB.
Ralau dan Jendela Konteks
401 bermaksud kunci tidak sah. 402 menunjukkan tiada kredit. 429 menandakan had laju. Tetingkap konteks ialah 100,000 token secara keseluruhan.
Soalan biasa
Apakah kata kunci utama laman ini?
Kata kunci utama ialah NSFW tanpa sensor. Istilah ini muncul dalam H2 bahagian tersendiri dan dalam soalan FAQ pertama.
Bagaimana cara mengendalikan ralat dalam API?
Tangani 401 untuk isu pengesahan, 402 untuk kredit tidak mencukupi, dan 429 untuk had kadar. Ralat dan penolakan adalah percuma.
Apakah saiz tetingkap konteks?
Tingkap konteks adalah 100,000 token untuk prompt dan penyelesaian digabungkan. Tiada had output berasingan: respons boleh menggunakan semua ruang yang tinggal dalam tingkap tersebut.
Jana kunci API
Daftar, dapatkan kunci anda, dan kemas kini URL asas anda. Integrasi mudah.