Dokumentasi API LLM NSFW
Dapatkan kunci API LLM tanpa sensor anda dalam beberapa saat dan hantar prompt pertama anda. Panduan ini merangkumi hujung titik serasi OpenAI, penstriman, dan harga token.
Mula Cepat: Permintaan pertama
Hantar permintaan penyelesaian sembang ke hujung serasi OpenAI kami serta-merta selepas mendaftar. Kunci API anda mengesahkan setiap panggilan ke URL asas HTTPS://api.nsfwplayrole.com/v1. Gunakan ID model "uncensored" untuk mengakses model berat terbuka yang disesuaikan untuk kandungan dewasa tanpa penolakan.
Mulakan dengan arahan curl mudah untuk mengesahkan sambungan. Hujung titik ini menerima beban kerja JSON standard dengan larik mesej. Anda akan menerima respons teks yang mengandungi balasan model.
API kami direka bentuk untuk integrasi terus. Tiada lapisan proksi diperlukan. Anda boleh mengintegrasikan bot sembang NSFW ini ke dalam sistem sedia ada menggunakan klien HTTP piawai.
Sahkan kunci anda berfungsi sebelum membina logik kompleks. Respons termasuk statistik penggunaan token untuk ketelusan pengebilan.
Pengesahan dan Header
Masukkan kunci API anda dalam header Authorization untuk setiap permintaan. Formatnya ialah "Bearer ". Header piawai ini memastikan akses selamat ke model AI tanpa sensor.
Anda boleh menjana kunci melalui halaman "Dapatkan kunci API" menggunakan Google atau e-mel. Kunci dipaparkan sekali, jadi salin ia serta-merta. Setiap akaun menyokong satu kunci aktif; menjana satu baharu menggantikan yang lama.
Kekalkan kunci anda peribadi. Jika terdedah, batalkan ia dengan menjana penggantian. Kunci API adalah satu-satunya kelayakan yang diperlukan untuk penggunaan token.
Kunci tidak sah mengembalikan ralat 401. Pastikan anda menyalin rentetan tepat tanpa ruang tambahan. Pelayan kami mengesahkan kunci terhadap baki kredit pra-dibayar.
Hujung Sambungan Penyelesaian Sembang
Hantar JSON ke POST /v1/chat/completions untuk menerima respons teks. Endpoint ini menerima medan model yang ditetapkan kepada "uncensored". Anda juga boleh menyenaraikan model yang tersedia melalui GET /v1/models.
Payload memerlukan tatasusunan mesej. Setiap mesej mempunyai peranan (pengguna, pembantu, sistem) dan kandungan. Model menjana respons berdasarkan sejarah arahan anda.
LLM tanpa sensor kami mengendalikan konteks sehingga 100,000 token. Ini termasuk sama ada prompt input atau penyelesaian output. Permintaan melebihi had ini ditolak.
Gunakan penamat untuk senario peranan atau penulisan kreatif. Model menanggapi kandungan dewasa yang sah tanpa penolakan standard. Anda mengawal arah naratif.
Streaming dan SSE
Aktifkan penstriman dengan menetapkan stream kepada true dalam permintaan anda. API mengembalikan Acara yang Dihantar Pelayan (SSE) bukannya objek JSON tunggal. Setiap bahagian mengandungi teks separa dan data penggunaan.
Uraikan aliran SSE untuk memaparkan teks secara masa nyata. Chunk akhir termasuk penggunaan token jumlah untuk permintaan tersebut. Ini membolehkan penjejakan pengebilan yang tepat tanpa menunggu respons penuh.
Penstriman mengurangkan latensi yang dirasakan oleh pengguna. Ia sesuai untuk permainan watak NSFW di mana penerangan panjang dihasilkan. Tangani gangguan sambungan dengan baik dengan mencuba semula jika perlu.
Gunakan SDK rasmi OpenAI untuk pengendalian aliran automatik. Mereka menguraikan format SSE dengan betul. API kami serasi sepenuhnya dengan perpustakaan ini.
Panggilan Fungsi dan Mod JSON
Gunakan panggilan fungsi untuk menyusun output model. Takrifkan alat dalam permintaan dengan nama, penerangan, dan parameter. Model mengembalikan objek panggilan fungsi berbanding teks biasa.
Aktifkan mod JSON dengan response_format ditetapkan kepada json_object. Model mengembalikan JSON yang sah secara ketat. Ini berguna untuk menguraikan data terstruktur atau keadaan permainan.
Gabungkan panggilan fungsi dengan penstriman untuk interaksi dinamik. Model boleh memutuskan tindakan berdasarkan input pengguna. Gunakan tool_choice untuk memaksa fungsi tertentu.
Sahkan output JSON sebelum memprosesnya. Model bertujuan untuk mematuhi dengan ketat tetapi mungkin kadangkala mengembalikan sintaks yang tidak sah. Model tidak disensor kami mengekalkan struktur walaupun dalam konteks kreatif.
Had had laju dan harga
Bayar per token tanpa yuran bulanan. Token input berharga $0.15 per 1M; token output berharga $0.50 per 1M. Ralat dan penolakan adalah percuma. Kredit tidak luput.
Isi semula dengan kripto sahaja: USDT (TRC20) atau USDC (Base). Jumlah berada dalam lingkungan $20 hingga $500. Kredit bonus terpakai: +5% dari $50, +10% dari $100, +15% dari $200.
Rate limits are 300 requests per minute and 8 concurrent requests per key. The request body limit is 8 MB. Exceeding limits returns a 429 error.
Ralat 402 menunjukkan kredit tidak mencukupi. Tambah nilai serta-merta untuk meneruskan perkhidmatan. Kredit percubaan bernilai $0.50 selama 7 hari.
cURL
curl https://api.nsfwplayrole.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Set temperature to 0.7 for consistent output."}]
}'Python
from openai import OpenAI
client = OpenAI(base_url="https://api.nsfwplayrole.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.nsfwplayrole.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);Aliran
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)Soalan lazim
Apakah saiz tetingkap konteks?
Tingkap konteks adalah 100,000 token, termasuk gabungan prompt dan penyelesaian. Anda boleh menghantar sejarah permainan watak panjang tanpa kehilangan konteks awal. Output maksimum setiap permintaan ialah 16,000 token.
Bagaimana cara mengendalikan ralat seperti 401 atau 429?
Kesilapan 401 bermaksud kunci API anda tidak sah atau ditarik balik. Periksa kunci anda di papan pemuka. Kesilapan 429 menunjukkan anda telah melebihi had kadar 300 permintaan setiap minit. Tunggu dan cuba lagi, atau kurangkan kekonkurenan.
Adakah model menolak kandungan NSFW?
Model tanpa sensor ini tidak menolak topik dewasa yang sah, fiksyen, atau kontroversial. Ia ditala untuk permainan peranan dan kandungan erotik. Satu-satunya had keras adalah kandungan seksual yang melibatkan kanak-kanak, yang sentiasa ditolak.
Dapatkan Kunci API anda
Daftar, salin kunci anda, dan kemas kini URL asas anda. Persediaan mengambil masa beberapa saat.