Dokumentasi API Model AI Tanpa Sensor
Masukkan model AI tanpa sensor kami ke dalam tumpuan sedia ada anda dengan satu perubahan konfigurasi. Kami menyediakan API serasi OpenAI yang mengembalikan teks mentah tanpa penolakan kandungan biasa.
URL Asas
https://api.modelaiuncensored.com/v1Modeluncensored
URL Asas dan pengesahan
API model AI tanpa sensor terletak di https://api.modelaiuncensored.com/v1. Anda mendapat satu kunci API aktif per akaun, dikeluarkan serta-merta selepas pendaftaran melalui Google atau e-mel. Lulus kunci ini dalam Authorization header sebagai token Bearer. Kami tidak menyokong pelbagai kunci bagi setiap akaun, jadi putar kunci anda dengan menjana satu baharu di papan pemuka jika diperlukan.
Permintaan pertama
Hantar permintaan penyelesaian semakan piawai untuk menguji sambungan. Pengenal pasti model ialah uncensored. Anda akan menerima respons langsung tanpa penapisan kandungan untuk topik yang sah. Hujung titik ini menggantikan URL asas OpenAI sedia ada anda dalam mana-mana klien.
curl https://api.modelaiuncensored.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "return the first ten lines of a json schema for user authentication"}]
}'
Python SDK integration
Gunakan pustaka Python rasmi OpenAI untuk berinteraksi dengan API kami. Tukar URL asas ke hujung sambungan kami dan tetapkan kunci API anda. Ini membolehkan anda mengekalkan struktur kod sedia ada sambil mendapatkan akses kepada keupayaan LLM tanpa sensor kami.
from openai import OpenAI
client = OpenAI(base_url="https://api.modelaiuncensored.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)
Integrasi SDK Node
Untuk pembangun JavaScript, SDK Node OpenAI berfungsi secara sedia guna. Konfigurasikan base URL dan kunci API dalam objek inisialisasi anda. Ini memastikan keserasian dengan projek TypeScript atau JavaScript sedia ada anda tanpa memerlukan klien tersuai.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.modelaiuncensored.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);
Penggunaan token respons aliran
Aktifkan aliran dengan menetapkan stream: true dalam permintaan anda. Kami memulangkan Acara yang Dihantar Pelayan (SSE) untuk output masa nyata. Chunk akhir aliran mengandungi usage object yang menerangkan token input dan output yang diproses. Ini membolehkan anda menjejak kos dengan tepat semasa model menjana teks.
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, ralat, dan konteks
API kami menyokong jendela konteks 100,000 token untuk gabungan prompt dan penyelesaian. Anda dihadkan kepada 300 permintaan setiap minit per kunci dan maksimum 8 permintaan serentak. Jika kunci anda tidak sah, anda menerima ralat 401. Ralat 402 menunjukkan kredit pra-dibayar tidak mencukupi, manakala 429 menandakan anda telah mencapai had kadar.
Soalan biasa
Adakah ini model AI tanpa sensor OpenAI rasmi?
Tidak. Kami menjamu model berat terbuka yang disesuaikan untuk output uncensored, bukan model vendor GPT atau vendor lain's. Ia serasi dengan format API OpenAI tetapi berjalan pada infrastruktur kami sendiri.
Apa yang berlaku jika saya mencapai had kadar?
Anda akan menerima ralat 429 Too Many Requests. Hadnya ialah 300 permintaan setiap minit setiap kunci. Anda boleh menjana kunci baharu untuk menetapkan semula pengira had kadar anda, kerana setiap kunci mempunyai kuasanya sendiri.
Adakah API LLM uncensored menyokong penstriman?
Ya. Anda boleh mengaktifkan streaming dengan menetapkan parameter stream kepada true. Kami mengembalikan kepingan SSE, dengan kepingan akhir mengandungi data penggunaan token untuk tujuan pengebilan.
Dapatkan Kunci API anda
Daftar, salin token, kemas kini URL asas anda. Mudah.