ms ▾
Buka akaun

Dokumentasi API AI Tanpa Sensor

AI Tanpa Sensor menyediakan API serasi OpenAI yang langsung untuk pembangun yang memerlukan LLM tanpa sensor tanpa penapis kandungan. Dokumentasi ini merangkumi titik akhir chat-completions, pengesahan, dan harga untuk membina aplikasi NSFW atau tanpa sekatan.

Pengesahan dan penetapan url asas

AI Tanpa Sensor menggunakan pengesahan kunci API standard melalui Authorization header.

Jana kunci anda di papan pemuka menggunakan Google atau e-mel. URL asas ialah https://api.unscensoredai.com/v1.

Hantar kunci anda sebagai token Bearer. Sertakan header dalam setiap permintaan untuk mengenal pasti akaun anda.

curl https://api.unscensoredai.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Send me to the server now."}]
  }'

Panduan hujung sambungan penyelesaian sembang

Titik akhir utama ialah POST /v1/chat/completions. Ia menerima input teks dan mengembalikan output teks.

Nyatakan model sebagai "uncensored". Model ini tidak menolak topik dewasa atau kontroversi yang sah.

Hantar mesej dalam format OpenAI piawai. API memproses arahan anda dan mengembalikan penyelesaian.

from openai import OpenAI

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

Respons penstriman dengan SSE

Aktifkan aliran dengan menetapkan "stream": true dalam badan permintaan anda.

API memulangkan Peristiwa Dihantar Pelayan (SSE). Setiap keping mengandungi sebahagian data token.

Semak chunk akhir untuk jumlah penggunaan token. Kaedah ini mengurangkan latensi yang dirasakan untuk respons panjang.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.unscensoredai.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);

Pemanggilan fungsi dan mod JSON

Gunakan panggilan fungsi untuk interaksi alat berstruktur. Takrifkan alat dalam badan permintaan.

Aktifkan mod JSON dengan "response_format": {"type": "json_object"} untuk output yang konsisten.

Tetapkan temperature dan top_p untuk mengawal rawakan. Parameter ini mempengaruhi variasi respons.

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 laju dan pengendalian ralat

Jangka ralat 401 jika kunci API tidak sah. Ralat 402 menunjukkan kredit pra-dibayar tidak mencukupi.

Rate limits are 300 requests per minute and 8 concurrent requests per key. Respect these limits to avoid 429 errors.

Jendela konteks ialah 100,000 token. Badan permintaan mestilah di bawah 8 MB.

Kendalikan ralat dengan menyemak kod status. Cuba semula 429 dengan penangguhan eksponen.

Kalkulator harga token

Harga ialah $0.15 bagi setiap 1 juta token input dan $0.50 bagi setiap 1 juta token output.

Kesilapan dan penolakan adalah percuma. Anda hanya membayar untuk penggunaan token sebenar.

Isi semula melalui kripto. Kredit tidak luput. Gunakan kalkulator di bawah untuk menganggar kos.

Masukkan jumlah token yang dijangka. API mengenakan caj berdasarkan penggunaan sebenar.

Soalan biasa

Adakah AI Tanpa Sensor sama dengan OpenAI?

Tidak, ia adalah perkhidmatan bebas yang menggunakan model berat terbuka yang berbeza. Ia serasi dengan format API OpenAI tetapi bukan pengekod semula model GPT.

Bolehkah saya menggunakan ini untuk kandungan NSFW?

Ya, model ini tidak disensor dan tidak menolak kandungan dewasa yang sah. Ia hanya menyekat kandungan seksual yang melibatkan kanak-kanak.

Bagaimana saya membayar untuk API?

Bayar dengan USDT (TRC20) atau USDC (Base). Tambahan baki bermula pada $20. Kredit tidak luput dan kesilapan adalah percuma.

Kunci API anda hanya satu langkah lagi

Daftar, salin kunci, kemas kini URL asas anda. Itu sahaja pemasangan yang diperlukan.