ms ▾

API LLM tanpa sensor langsung untuk pembangun

Mulakan dengan kredit percubaan

Masukkan e-mel dan kata laluan; kunci anda muncul serta-merta.

Cuba dengan kredit percubaan
URL Asas
https://api.nsfwopenrouter.com/v1
Model
tanpa sensor

Permulaan Pantas API: Chat Completions

Mula membina dengan API LLM tanpa sensor kami dalam beberapa minit. Panduan ini merangkumi pengesahan identiti, struktur permintaan, dan penstriman untuk bot chat NSFW atau aplikasi roleplay anda.

URL Asas
https://api.nsfwopenrouter.com/v1
Model
tanpa sensor

Pengesahan & URL Asas

Kunci API anda mengesahkan setiap permintaan. Gunakan Authorization header dengan Bearer skema. URL asas anda adalah https://api.nsfwopenrouter.com/v1. URL ini berfungsi dengan mana-mana SDK serasi OpenAI. Anda tidak memerlukan langganan. Anda hanya membayar untuk token yang digunakan. Kesalahan dan penolakan tidak dikenakan caj. Daftar melalui Google atau e-mel untuk menerima kunci anda serta-merta.

Menghantar Permintaan Penyiapan Sembang

Hantar permintaan POST ke /v1/chat/completions. ID model sentiasa uncensored. Berikan prompt sistem anda untuk menentukan tingkah laku. Sertakan mesej pengguna dalam messages array. API mengembalikan output teks secara langsung. Tiada pengaliran kompleks berlaku. Trafik terus ke pelayan kami. Ini memastikan pengendalian NSFW yang konsisten tanpa penapis hulu.

Mengendalikan Respons Aliran

Aktifkan aliran dengan menetapkan stream ke true. API ini memulangkan Acara yang Dikirim Pelayan (SSE). Setiap keping mengandungi teks separa. Butiran penggunaan token muncul dalam keping terakhir. Ini mengurangkan latensi yang dirasakan oleh pengguna. Ia membolehkan paparan kandungan yang dijana secara masa nyata. Tangani ralat dalam logik aliran. Buang keping yang tidak lengkap jika berlaku kegagalan.

Mengkonfigurasi Parameter Model

Laraskan temperature untuk kreativiti. Gunakan top_p untuk pensampelan nukleus. Tetapkan max_tokens untuk membatasi panjang output. Maksimum lalai ialah 2,048 token. Anda boleh meminta sehingga 16,000 token setiap permintaan. Jendela konteks menyokong 100,000 token secara keseluruhan. Ini termasuk kedua-dua prompt dan penyelesaian. Haluskan tetapan ini untuk keperluan permainan watak khusus anda.

Memaksakan Mod JSON

Gunakan response_format dengan {"type": "json_object"}. Model ini menjamin output JSON yang sah. Struktur ini penting untuk integrasi berprogram. Analisis respons terus ke dalam objek aplikasi anda. Elakkan penguraian regex untuk kebolehpercayaan. Ciri ini memastikan pengekstrakan data yang konsisten. Ia berfungsi dengan lancar dengan SDK piawai.

Memahami Panganggilan Alat

Takrifkan alat dalam badan permintaan. Model boleh mengembalikan panggilan fungsi terstruktur. Gunakan tool_choice untuk memaksa tingkah laku khusus. Ini membolehkan landasan kerja agen dinamik. API menyokong format alat OpenAI piawai. Uraikan tool_calls array in the response. Execute functions and feed results back. This allows complex multi-step interactions.

cURL

curl https://api.nsfwopenrouter.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Run my unit tests and show results"}]
  }'

Python

from openai import OpenAI

client = OpenAI(base_url="https://api.nsfwopenrouter.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.nsfwopenrouter.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 biasa

Apakah alternatif OpenRouter NSFW untuk akses tanpa sensor secara langsung?

API kami menyediakan akses langsung kepada model tanpa sensor tanpa lapisan pengalihan OpenRouter. Anda mendapat output NSFW yang konsisten tanpa penapis hulu mengganggu. Ini ideal untuk aplikasi main peranan yang memerlukan penjanaan kandungan dewasa yang boleh dipercayai.

Kenapa saya mendapat ralat 402?

Ralat 402 menunjukkan kredit prabayar tidak mencukupi. Token hanya dikenakan selepas pemprosesan berjaya. Tambah kredit kripto ke akaun anda untuk meneruskan perkhidmatan. Kredit tidak luput, jadi anda boleh menambah nilai kemudian.

Bagaimana tetingkap konteks 100,000 token berfungsi?

Had 100,000 token terpakai kepada jumlah token input dan output. Anda boleh menghantar arahan besar dan menerima respons panjang. Respons tunggal maksimum ialah 16,000 token. Uruskan sejarah anda untuk kekal dalam jendela ini bagi prestasi optimum.

Dapatkan kunci API anda serta-merta

Daftar, dapatkan kunci anda, kemas kini URL asas. Itu sahaja.

Cuba dengan kredit percubaan