ms ▾
Dapatkan kunci anda
Dapatkan kunci anda

Dokumentasi API

Mula membina dengan API LLM tanpa sensor kami dalam beberapa minit. Panduan ini menunjukkan cara anda mengesahkan identiti, menghantar permintaan, dan mengendalikan respons penstriman menggunakan alat serasi OpenAI standard.

per 1M token input
$0.15
Token output / 1 juta
$0.50
konteks token
100,000
kredit percubaan
$0.50
permintaan setiap minit
300

Pengesahan dan url asas

Gunakan kunci API anda untuk mengesahkan setiap permintaan. API kami serasi sepenuhnya dengan ekosistem SDK OpenAI, jadi anda hanya perlu menyesuaikan URL asas dan kunci dalam konfigurasi klien anda. URL asas ialah HTTPS://api.nocensoraichatbot.com/v1. Anda boleh menjana kunci serta-merta selepas mendaftar dengan Google atau e-mel. Setiap akaun memegang satu kunci aktif yang menggantikan kunci sebelumnya apabila dijana semula. Tiada nombor telefon diperlukan untuk pendaftaran, dan prompt anda tidak digunakan untuk latihan.

Permintaan pertama

Hantar permintaan penyelesaian semakan piawai ke titik akhir /v1/chat/completions. Gunakan pengenal pasti model "uncensored" untuk mengakses model bahasa besar yang telah disesuaikan kami. Model ini menanggapi topik dewasa, fiksyen, dan kontroversi yang sah tanpa penolakan standard. Had tegas terpakai: kandungan yang melibatkan kanak-kanak sentiasa ditolak. Anda boleh menguji sambungan dengan arahan curl mudah.

curl https://api.nocensoraichatbot.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Generate a 400 word review of the new gpu"}]
  }'

Jika kunci tidak sah, anda akan menerima ralat 401. Jika kredit telah habis, anda akan menerima ralat 402. Ralat dan penolakan tidak menggunakan token, jadi anda hanya membayar untuk penyelesaian yang berjaya. Kredit tidak pernah luput, memberikan anda kawalan penuh terhadap perbelanjaan anda.

Python SDK integration

Pasang pakej Python OpenAI rasmi dan konfigurasikan URL asas untuk menunjuk ke perkhidmatan kami. Ini membolehkan anda menggunakan kaedah mesra seperti client.chat.completions.create. Tetapkan model kepada "uncensored" dan lulus mesej sistem atau pengguna anda seperti biasa. SDK mengendalikan tokenisasi dan huraian respon secara automatik. Pendekatan ini berfungsi untuk penjanaan teks mudah dan perbualan berbilang giliran yang kompleks. Anda juga boleh mengesan respon jika anda lebih suka output berperingkat.

from openai import OpenAI

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

Pastikan kunci API anda dilewatkan dalam header atau pembolehubah persekitaran. SDK menyokong semua parameter standard seperti suhu dan top_p. Anda boleh melaraskan ini untuk mengawal kreativiti atau determinisme. Tetingkap konteks model ialah 100,000 token untuk prompt dan penyelesaian digabungkan.

Integrasi SDK Node

Gunakan pakej npm @openai/openai untuk mengintegrasikan aplikasi Node.js anda. Konfigurasikan URL asas dan kunci API sebelum membuat sebarang panggilan. Ini memastikan keserasian dengan API chatbot AI tanpa sensor kami. SDK Node menyediakan definisi jenis dan sokongan async/await untuk pembangunan moden. Anda boleh menghantar mesej dan menerima respons sama seperti dengan mana-mana hujung sambungan yang serasi dengan OpenAI. Penanganan ralat telah dibina dalam sistem, jadi anda boleh menangkap ralat 401, 402, dan 429 dengan mudah. Ini menjadikannya sangat sesuai untuk fungsi tanpa pelayan atau perkhidmatan backend.

import OpenAI from "openai";

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

Perhatikan bahawa pengenal model adalah "uncensored". Jangan gunakan pengenal GPT-3.5 atau GPT-4. SDK mengendalikan selebihnya, termasuk penafsiran JSON dan logik cubaan semula. Anda juga boleh mengaktifkan penstriman untuk pengalaman pengguna masa nyata.

Streaming dan sokongan SSE

Aktifkan aliran dengan menetapkan stream kepada true dalam permintaan anda. API mengembalikan Acara Dikirim Pelayan (SSE) untuk penghantaran token masa nyata. Setiap potongan mengandungi kandungan separa, membolehkan anda memaparkan output semasa ia dijana. Potongan akhir termasuk statistik penggunaan token penuh. Ini berguna untuk antara muka sembang di mana pengguna menjangkakan maklum balas segera. Aliran mengurangkan latensi yang dirasakan, terutamanya untuk respons panjang. Anda boleh menghentikan aliran awal jika pengguna menghantar mesej baru. Ini menjimatkan token dan meningkatkan responsiviti.

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)

Tangani acara SSE dengan berhati-hati untuk mengelakkan kebocoran memori dalam sambungan jangka panjang. API menyokong sehingga 8 permintaan serentak setiap kunci. Had ini membantu mengekalkan kestabilan di bawah beban. Anda boleh menyesuaikan tingkah laku aliran menggunakan parameter standard seperti max_tokens dan jujukan henti.

Had laju dan tetingkap konteks

API mengenakan had 300 permintaan setiap minit per kunci. Anda boleh mempunyai 8 permintaan aktif serentak. Badan permintaan tidak boleh melebihi 8 MB. Jendela konteks ialah 100,000 token, menggabungkan prompt dan penyelesaian. Output maksimum ialah 16,000 token setiap permintaan, atau 2,048 jika max_tokens tidak ditetapkan. Jika anda melebihi had kadar, anda menerima ralat 429. Tunggu dan cuba semula dengan backoff eksponen. Kredit hanya dikenakan untuk penggunaan token yang berjaya. Ralat tidak menggunakan kredit. Model pengebilan telus ini memastikan anda tahu tepat apa yang anda bayar.

Soalan biasa

Apakah model chatbot AI tanpa sensor?

Ia adalah model bahasa besar berat terbuka yang ditala untuk respons tanpa sensor kepada topik dewasa, fiksyen, dan kontroversi yang sah. Ia bukan GPT, Claude, atau model vendor lain. Permintaan yang melibatkan kanak-kanak sentiasa ditolak.

Bagaimana cara menambah kredit saya?

Anda boleh menambah baki menggunakan USDT (TRC20) atau USDC (Base) untuk jumlah antara $20 hingga $500. Kredit bonus ditambah untuk jumlah yang lebih tinggi: +5% dari $50, +10% dari $100, dan +15% dari $200. Kredit tidak pernah luput dan ditaksir berdasarkan penggunaan token sebenar.

Adakah API menyokong pemanggilan fungsi?

Ya, API menyokong panggilan fungsi dengan parameter alat dan tool_choice. Anda juga boleh menggunakan mod JSON dengan menetapkan response_format kepada json_object. Ciri-ciri ini membolehkan anda mengintegrasikan model ke dalam aliran kerja dan aplikasi kompleks.

Dapatkan Kunci API anda

Daftar, salin token, dan kemas kini endpoint. Itu sahaja.