ms ▾

API Mula Pantas Panduan

Mula membina dengan API chatbot AI tanpa sensor kami menggunakan endpoint serasi OpenAI standard. Permulaan pantas ini membimbing anda dari pengesahan identiti hingga respons penstriman dengan contoh konkrit.

Pengesahan: menggunakan anda API kunci

Kunci API anda mengesahkan setiap permintaan ke hujung sambungan. Jana ia serta-merta melalui log masuk Google atau e-mel pada halaman kunci tanpa pengesahan telefon. Kunci muncul serta-merta selepas penciptaan dan kekal sebagai satu-satunya kelayakan anda untuk akaun.

Termasuk kunci dalam Authorization pencap sebagai token Bearer. Simpan dengan selamat, kerana ia memberikan akses penuh kepada kredit prabayar anda. Anda boleh menggantikan kunci lama dengan kunci baharu, tetapi hanya satu kunci yang aktif per akaun pada bila-bila masa.

Base URL dan hujung sambungan struktur

URL asas menunjuk ke perkhidmatan hos kami dan meniru struktur OpenAI piawai untuk keserasian. Gunakan https://api.unrestrictedaichatbots.com/v1 sebagai asas anda dan target /chat/completions untuk penjanaan teks. Kami tidak menawarkan endpoint embedding, imej, audio, atau video, jadi hantar permintaan anda hanya ke laluan penyelesaian sembang.

Parameter seperti model are passed in the request body, not the URL. This structure ensures your existing OpenAI SDKs work with minimal configuration changes.

Menghantar anda pertama sembang penyelesaian

Hantar permintaan POST ke /v1/chat/completions dengan ID model uncensored. Model ini memberi respons kepada topik dewasa, fiksyen, dan kontroversi yang sah tanpa penolakan piawai. Anda boleh menentukan parameter seperti temperature dan top_p untuk mengawal kreativiti.

curl https://api.unrestrictedaichatbots.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "What is the output of 2 plus 2"}]
  }'

Pengendalian penyaluran respons (SSE)

Aktifkan aliran dengan menetapkan stream: true dalam badan permintaan anda. Pelayan mengembalikan Acara yang Dihantar Pelayan (SSE) untuk setiap token yang dijana, membolehkan paparan masa nyata. Segmen akhir mengandungi statistik penggunaan token lengkap untuk ketepatan pengebilan.

Pendekatan ini mengurangkan latensi yang dirasakan oleh pengguna dan penting untuk aliran kerja peranan interaktif atau penjanaan kod. Konfigurasi SDK anda untuk mengendalikan acara aliran dengan sewajarnya.

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)

Mengkonfigurasi parameter: suhu, top_p, dan benih

Kawal tingkah laku output model menggunakan parameter LLM standard. Tetapkan temperature untuk rawak, top_p untuk pensampelan nukleus, dan seed untuk keputusan yang boleh diulang. Parameter ini terpakai kepada uncensored model sama seperti mereka lakukan kepada LLM utama yang lain.

Gunakan response_format dengan json_object untuk memaksa output berstruktur untuk penguraian yang boleh dipercayai. Panggilan fungsi juga disokong melalui tools parameter untuk aplikasi yang boleh dikembangkan.

from openai import OpenAI

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

Memahami token penggunaan dan pengebilan

import OpenAI from "openai";

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

Anda dikenakan caj berdasarkan penggunaan token sebenar, dengan ralat dan penolakan ditadbir pada sifar. Token input berharga $0.15 per juta, dan token output berharga $0.50 per juta. Kredit pra-dibayar anda tidak luput, dan anda boleh menambah baki dengan USDT atau USDC bermula pada $20. Kredit bonus berkisar antara +5% hingga +15% berdasarkan jumlah tambahan baki anda.

Teknikal FAQ

Apakah saiz tetingkap konteks untuk model tanpa sensor?

Model ini menyokong tetingkap konteks sebanyak 100,000 token, yang menggabungkan kedua-dua prompt dan penyelesaian. Anda boleh menjana sehingga 16,000 token setiap permintaan, atau 2,048 jika anda tidak menentukan nilai max_tokens.

Bagaimana cara mengendalikan had kadar dan ralat?

Anda dihadkan kepada 300 permintaan setiap minit dan 8 permintaan serentak setiap kunci. Ralat 401 menunjukkan kunci tidak sah, 402 bermaksud kredit prabayar anda telah habis, dan 429 menandakan bahawa anda telah melebihi had kadar.

Adakah API AI tanpa sensor serasi dengan SDK OpenAI?

Ya, ia sepenuhnya serasi dengan OpenAI. Anda boleh menggunakan SDK OpenAI rasmi untuk Python, Node.js, atau bahasa lain dengan hanya menukar URL asas dan kunci API dalam konfigurasi anda.

Jana anda API kunci

Daftar, dapatkan kunci anda, dan kemas kini URL asas. Itu konfigurasi lengkap.

Cuba dengan kredit percubaan