ms ▾

chatbotnsfw.comAPI LLM tanpa sensor untuk pembangun

Quickstart: Integrate NSFW LLM API

Dapatkan kunci API LLM NSFW anda dan mula menghantar teks tanpa sensor dalam masa beberapa minit. Panduan pantas ini merangkumi hujung sambungan yang serasi dengan OpenAI, pemasangan SDK, dan penstriman supaya anda boleh mengintegrasikan penjanaan teks NSFW ke dalam aplikasi anda dengan segera.

Dapatkan kunci anda

Prerequisites: API Key and SDK

Mula dengan membuat akaun dan menjana kunci API anda. Daftar menggunakan Teruskan dengan Google atau e-mel dan kata laluan di halaman Dapatkan Kunci API. Tiada nombor telefon diperlukan. Anda menerima satu kunci aktif per akaun; membuat kunci baharu akan menggantikan kunci lama serta-merta. Simpan kunci ini dengan selamat, kerana ia mengesahkan semua permintaan ke URL asas kami: https://api.chatbotnsfw.com/v1.

Kami mengesyorkan pemasangan SDK rasmi untuk bahasa pilihan anda. API kami mengikut antara muka OpenAI standard, bermakna anda mungkin sudah mempunyai alat yang diperlukan. Anda hanya perlu mengarahkan SDK ke base URL khusus kami dan masukkan kunci anda ke dalam header authorization.

Initialize the Client

Konfigurasikan pustaka klien anda untuk berkomunikasi dengan perkhidmatan LLM tanpa sensor kami. Tetapkan base URL ke endpoint kami dan tetapkan kunci API yang telah anda hasilkan. Ini memastikan semua panggilan seterusnya disalurkan dengan betul ke pelayan kami. Anda tidak perlu mengkonfigurasi pengaliran yang kompleks atau memilih daripada beberapa model.

  • URL asas: https://api.chatbotnsfw.com/v1
  • ID Model: uncensored
  • Pengesahan: Token Bearer melalui kunci API

Konfigurasi ini berfungsi dengan mana-mana klien yang serasi dengan OpenAI. Laraskan objek konfigurasi untuk memenuhi keperluan SDK anda. Model uncensored ialah model berat terbuka yang disesuaikan untuk kandungan dewasa tanpa penolakan untuk penggunaan yang sah.

Hantar Penyelesaian Chat Mudah

Buat permintaan pertama anda untuk menjana teks. Gunakan endpoint POST /v1/chat/completions. Hantar array mesej dengan arahan pengguna. Model akan memulangkan respons teks. Ini adalah panggilan chat-completions standard. Tiada penyematan atau penjanaan imej yang terlibat.

curl https://api.chatbotnsfw.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Run the user verification script on test account 77"}]
  }'

Semak respons untuk teks yang dijana. Jika anda menghadapi ralat 401, kunci anda tidak sah. Ralat 402 bermaksud anda memerlukan lebih kredit prabayar. Ralat tidak menggunakan token. Penolakan kerana kandungan melibatkan orang bawah umur adalah percuma. Mulakan dengan arahan mudah untuk mengesahkan sambungan.

Handle Streaming Responses

Gunakan Server-Sent Events (SSE) untuk penghantaran token secara masa nyata. Aliran memberikan pengalaman pengguna yang lebih baik untuk respons yang panjang. Tetapkan parameter stream kepada true dalam permintaan anda. API memulangkan pecahan apabila ia dihasilkan. Proses setiap pecahan untuk mengemas kini UI anda secara berperingkat.

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)

Blok akhir mengandungi jumlah penggunaan token untuk permintaan tersebut. Ini membolehkan anda menjejak kos dengan tepat. Aliran berfungsi dengan semua parameter piawai. Ia sesuai untuk senario permainan watak di mana latensi amat penting. Tangani acara akhir aliran untuk menutup sambungan anda dengan betul.

Konfigurasikan Parameter untuk Kandungan NSFW

Laraskan tingkah laku model menggunakan parameter standard. Laraskan temperature untuk kreativiti. Gunakan top_p untuk pensampelan nukleus. Tetapkan jujukan stop untuk mengawal panjang output. Gunakan seed untuk hasil yang boleh diulang. Parameter-parameter ini mempengaruhi bagaimana model tanpa sensor menjana teks.

from openai import OpenAI

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

Aktifkan mod JSON dengan menetapkan response_format kepada {"type": "json_object"}. Ini berguna untuk output data berstruktur. Panggilan fungsi juga disokong melalui parameter tools. Anda boleh menentukan tool_choice untuk tingkah laku tertentu. Ciri-ciri ini berfungsi dengan lancar bersama API kami.

Pengendalian Ralat dan Had Token

Fahami had dan kod ralat. Jendela konteks ialah 100,000 token secara keseluruhan. Tiada had output berasingan: respons boleh menggunakan semua ruang yang tinggal dalam jendela tersebut. Jika anda tidak menetapkan max_tokens, respons boleh berjalan sehingga akhir jendela. Anda dibenarkan 300 permintaan setiap minit. Permintaan serentak dihadkan kepada 8 per kunci. Badan permintaan tidak boleh melebihi 8 MB.

Ralat biasa termasuk 401 (kunci tidak sah), 402 (kredit tidak mencukupi), dan 429 (had kadar). Kredit adalah prabayar dan tidak pernah luput. Ralat tidak mengenakan caj token. Penolakan untuk kandungan melibatkan orang bawah umur adalah percuma. Gunakan had-had ini untuk merancang strategi penskalaan aplikasi anda. Pantau penggunaan anda melalui header respons.

Node.js

import OpenAI from "openai";

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

Soalan lazim

Adakah API ini benar-benar tanpa sensor?

Ya, model <code>uncensored</code> telah ditala untuk memberikan jawapan tanpa penolakan kandungan bagi topik dewasa yang sah, fiksyen, atau kontroversi. Kami hanya mengenakan had tegas terhadap kandungan seksual yang melibatkan individu bawah umur, yang sentiasa ditolak. Ini menjadikannya sangat sesuai untuk peranan NSFW dan penjanaan kandungan dewasa.

Bagaimanakah cara pengiraan harga dan bil bekerja?

Kami menggunakan model pra-bayar hanya crypto tanpa yuran bulanan. Anda membayar $0.15 bagi setiap 1M token input dan $0.50 bagi setiap 1M token output. Kesilapan dan penolakan adalah percuma. Anda boleh menambah nilai dengan USDT (TRC20) atau USDC (Base) bermula dari $20. Bonus terpakai untuk jumlah yang lebih besar.

Bolehkah saya menggunakan ini dengan SDK OpenAI rasmi?

Sudah tentu. API kami sepenuhnya serasi dengan OpenAI. Anda hanya perlu menukar <code>base_url</code> kepada <code>https://api.chatbotnsfw.com/v1</code> dan gunakan ID model <code>uncensored</code>. Ini berfungsi dengan Python, Node, dan SDK rasmi lain tanpa perubahan struktur permintaan kod.

Dapatkan kunci API anda sekarang

Daftar, dapatkan kunci anda, dan kemas kini base URL anda. Itu sahaja.