ms ▾
Buat kunci

Panduan Mula Cepat

Integrasikan model tanpa sensor ke dalam aplikasi anda dengan menukar URL asas anda dan menetapkan ID model kepada "uncensored". API serasi OpenAI ini menerima SDK OpenAI standard, memberikan anda akses serta-merta kepada penjanaan tanpa dasar tanpa konfigurasi tambahan.

Pemasangan dan konfigurasi

Mula dengan memasang SDK rasmi untuk bahasa anda. Klien hanya memerlukan kunci API anda dan URL asas yang betul untuk mengarahkan permintaan ke pelayan kami. Sediaan ini berfungsi dengan mana-mana klien yang serasi dengan OpenAI.

Konfigurasikan pembolehubah persekitaran atau luluskan secara terus ke konstruktor klien. Anda tidak perlu menguruskan logik peralihan laluan yang kompleks atau bertukar antara pelbagai model. Model uncensored tunggal mengendalikan semua permintaan.

  • Pasang pakej melalui pengurus pakej anda.
  • Tetapkan kunci API dari papan pemuka anda.
  • Arahkan klien ke titik akhir API.

Membuat permintaan pertama anda

Hantar permintaan POST ke hujung akhir penyelesaian sembang dengan ID model ditetapkan kepada "uncensored". Ini mengembalikan respons teks langsung daripada model, memintas penapis kandungan standard. Anda boleh menghantar prompt mudah atau arahan sistem kompleks.

API menerima parameter standard seperti suhu dan top_p. Gunakan arahan cURL berikut untuk mengesahkan sambungan dan kualiti respons serta-merta.

curl https://api.chatbotunrestricted.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Fetch current temperature in Tokyo."}]
  }'

Respons ini mengesahkan model aktif dan sedia untuk trafik pengeluaran.

Mengendalikan respons aliran

Aktifkan penstriman dengan menetapkan parameter stream kepada true. API mengembalikan aliran acara dihantar pelayan (SSE), menghantar token apabila ia dijana. Ini mengurangkan latensi yang dirasakan untuk pengguna akhir dengan ketara.

Uraikan potongan SSE untuk mengemas kini UI anda secara masa nyata. Potongan akhir termasuk jumlah penggunaan token untuk permintaan. Pendekatan ini penting untuk antara muka sembang di mana pengguna mengharapkan maklum balas serta-merta.

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)

Pastikan klien anda mengendalikan acara penghentian aliran dengan betul.

Menggunakan alat dan pemanggilan fungsi

Takrifkan alat dalam permintaan anda untuk membolehkan model memulangkan panggilan fungsi terstruktur. Hantar takrifan alat dalam array tools dan nyatakan tool_choice untuk pemilihan automatik. Model memulangkan panggilan fungsi dalam kandungan respons.

Uraikan hujung fungsi dan jalankannya dalam kod anda. Kemudian, luluskan hasil kembali ke model dalam mesej seterusnya. Kitaran ini membolehkan aliran kerja berbilang langkah yang kompleks tanpa logik penguraian luar.

import OpenAI from "openai";

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

Sentiasa sahkan skema output sebelum pelaksanaan.

Menguruskan token dan had

Jendela konteks menyokong 100,000 token untuk jumlah prompt dan penyelesaian digabungkan. Setiap permintaan boleh menghasilkan sehingga 16,000 token, atau 2,048 jika max_tokens diabaikan. Pantau penggunaan anda melalui kiraan token dalam respons.

Rate limits allow 300 requests per minute and 8 concurrent requests per key. Exceeding these limits triggers a 429 error. Keep your key unique per account to avoid sharing limits.

Kesilapan seperti 401 menunjukkan kunci tidak sah, manakala 402 bermaksud anda memerlukan lebih kredit. Penolakan untuk pelanggaran kandungan kecil adalah percuma dan tidak menelan token.

Penanganan ralat dan nyahpepihahan

Tangani ralat HTTP dengan baik dalam logik aplikasi anda. Status 401 bermaksud kunci API anda salah atau luput. Semak papan pemuka anda untuk memastikan kunci aktif.

Status 402 menunjukkan kredit prabayar yang tidak mencukupi. Tambah baki menggunakan USDT atau USDC untuk menyambung perkhidmatan. Status 429 menunjukkan bahawa anda telah mencapai had kadar. Tunggu dan cuba semula dengan penundaan eksponen.

Bad permintaan tidak sah mengembalikan ralat 400. Sahkan struktur JSON anda sepadan dengan spesifikasi API. Ralat ini percuma dan tidak menolak dari baki anda.

Python

from openai import OpenAI

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

Soalan biasa

Apakah faedah utama untuk API chatbot tanpa had ini?

Ia menyediakan satu model tanpa sensor yang tidak menolak kandungan dewasa yang sah, fiksyen, atau topik kontroversi. Anda mendapat kemampuan mentah tanpa penapis kandungan atau kunci langganan.

Bagaimana cara membayar untuk API LLM tanpa sensor?

Pembayaran hanya melalui crypto, menerima USDT pada TRC20 atau USDC pada Base. Anda boleh menambah nilai antara $20 dan $500, dengan kredit bonus untuk jumlah yang lebih besar.

Adakah ini perkhidmatan serasi SDK openai?

Ya, ia sepenuhnya serasi dengan SDK rasmi OpenAI. Anda hanya perlu mengubah URL asas dan ID model untuk mula menggunakannya.

Dapatkan kunci anda sekarang

Daftar, ambil kunci, kemas kini URL asas. Itu sahaja.