Permulaan Pantas API AI Tanpa Tapisan
Integrasi API AI uncensored kami dengan mengemas kini URL asas dan kunci anda, kemudian hantar teks ke model dioptimumkan tunggal untuk respons langsung, uncensored tanpa pengaliran kompleks.
https://api.uncensoredrouteropen.com/v1uncensored
Pasang SDK
Mula dengan memasang SDK OpenAI rasmi untuk bahasa anda. Perpustakaan ini mengendalikan permintaan HTTP dan penguraian JSON untuk anda. Ia berfungsi dengan hujung sambungan kami kerana kami mengikuti spesifikasi chat-completions OpenAI. Pasang pakej melalui pengurus pakej piawai anda. Kemudian, import kelas klien dalam skrip anda. Ini memberikan anda alat untuk menyambung ke API dengan serta-merta.
from openai import OpenAI
client = OpenAI(base_url="https://api.uncensoredrouteropen.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)
Konfigurasikan URL Asas Anda
Arahkan klien anda ke titik akhir khusus kami. Anda mesti tetapkan URL asas kepada HTTPS://api.uncensoredrouteropen.com/v1. Gunakan kunci API anda dalam header Authorization. Ini memastikan semua permintaan menghantar ke model tanpa sensor kami. SDK OpenAI standard menerima ganti ini. Ia mengabaikan titik akhir lalai. Kod anda kekal serasi dengan perpustakaan standard.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.uncensoredrouteropen.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);
Buat Permintaan Pertama Anda
Hantar mesej mudah untuk menjana teks. Gunakan ID model "uncensored" dalam permintaan anda. Model berat terbuka ini menjawab tanpa penolakan biasa. Anda boleh menghantar prompt dengan peranan sistem. API mengembalikan respons teks. Ralat seperti kunci tidak sah memulangkan 401. Kredit yang tidak mencukupi memulangkan 402. Ini adalah kod HTTP standard.
curl https://api.uncensoredrouteropen.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "get today date"}]
}'
Aktifkan Aliran & Alat
Gunakan aliran untuk output token masa nyata. Tetapkan stream kepada true dalam permintaan anda. API menghantar Acara Dihantar Pelayan. Setiap chunk mengandungi teks separuh. Chunk akhir termasuk penggunaan token. Anda juga boleh menentukan alat untuk panggilan fungsi. Model mengikuti skema alat. Ini membolehkan aliran kerja agen kompleks.
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 Mod JSON & Parameter
Paksa output berstruktur dengan mod JSON. Tetapkan response_format kepada json_object. Model mengembalikan JSON yang sah. Anda boleh menyesuaikan suhu untuk kreativiti. Gunakan top_p untuk pensampelan nukleus. Tetapkan jeda hentian untuk menghentikan penjanaan. Parameter ini mengawal gaya output. Ia berfungsi tepat seperti API OpenAI.
Had, Ralat, dan Konteks
Kunci anda membolehkan 300 permintaan per minit. Anda boleh menjalankan 8 permintaan serentak. Badan permintaan mesti kekal di bawah 8 MB. Tetingkap konteks menyokong 100,000 token secara jumlah. Output maksimum ialah 16,000 token per permintaan. Ralat adalah percuma. Kredit tidak pernah luput. Gunakan halaman sokongan untuk caj berganda.
Soalan lazim
Apakah alternatif tanpa sensor OpenRouter untuk integrasi langsung?
API kami menyediakan akses langsung kepada satu model tanpa sensor tanpa pengalihan yang kompleks. Anda menukar URL asas dan kunci untuk menggunakannya. Ia adalah model berat terbuka yang diselaraskan untuk kandungan dewasa yang sah.
Bagaimana cara mengendalikan had kadar dan ralat?
Anda mendapat 300 permintaan setiap minit dan 8 permintaan serentak. Ralat 429 bermaksud anda mencapai had. Ralat 401 bermaksud kunci anda tidak sah. Ralat 402 bermaksud anda perlu menambah baki kredit kripto anda.
Apakah saiz tetingkap konteks?
Tingkap konteks adalah 100,000 token untuk prompt dan penyelesaian. Anda boleh menjana sehingga 16,000 token dalam satu permintaan. Ini membolehkan perbualan panjang dan dokumen besar.
Dapatkan kunci API anda
Daftar, salin kunci anda, dan kemas kini URL asas anda. Itu adalah keseluruhan konfigurasi.