Mulai dengan the Uncensored API
Mulai menggunakan API tanpa sensor dalam hitungan menit. Panduan awal cepat ini memandu Anda melalui autentikasi, mengirim permintaan pertama Anda, dan menangani streaming waktu nyata dengan alat standar yang kompatibel dengan OpenAI.
Instal SDK OpenAI
SDK sumber terbuka menangani detail HTTP untuk Anda. Instal paket resmi di lingkungan proyek Anda. Perpustakaan ini mengelola retry dan parsing JSON secara otomatis.
pip install openai
Konfigurasikan URL Dasar dan Kunci Anda
Arahkan klien Anda ke endpoint khusus kami. URL dasar memastikan prompt Anda mencapai klaster model tanpa sensor kami. Autentikasi bergantung pada token bearer sederhana.
- URL Dasar:
https://api.aimodelswithnorestrictions.com/v1 - Kunci: Kunci API yang Anda hasilkan
from openai import OpenAI
client = OpenAI(base_url="https://api.aimodelswithnorestrictions.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)
Kirim Chat Completion Dasar
Kirim payload pesan standar. Model mengembalikan teks mentah tanpa filter untuk topik dewasa atau kontroversial. Kesalahan dan penolakan tidak mengonsumsi token prabayar Anda.
curl https://api.aimodelswithnorestrictions.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Summarize the current weather conditions in Tokyo"}]
}'
Aktifkan Streaming untuk Output Real-Time
Terima token saat dihasilkan. Ini mengurangi latensi persepsi untuk respons panjang. Anda dapat mengurai aliran untuk menampilkan teks secara inkremental di aplikasi Anda.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.aimodelswithnorestrictions.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);
Atur Parameter: Suhu dan Top P
Kontrol kreativitas dan keacakan. Nilai lebih rendah membuat respons lebih deterministik. Nilai lebih tinggi mendorong frasa yang beragam dan bervariasi.
temperature: Menyesuaikan keacakan.top_p: Memfilter kosakata berdasarkan probabilitas.
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 Mode JSON dan Pemanggilan Fungsi
Paksa output terstruktur untuk parsing yang andal. Gunakan response_format: {"type": "json_object"} untuk JSON ketat. Pemanggilan fungsi memungkinkan model menjalankan alat secara dinamis.
curl https://api.aimodelswithnorestrictions.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Summarize the current weather conditions in Tokyo"}]
}'Pertanyaan yang sering diajukan
Apa jendela konteks dan batas laju?
Jendela konteks mendukung total 100.000 token. Anda dibatasi hingga 300 permintaan per menit per kunci. Setiap kunci memungkinkan delapan permintaan simultan.
Mengapa saya mendapatkan kesalahan 402?
Status 402 menunjukkan bahwa kredit prabayar Anda telah habis. Token hanya dibebankan untuk penggunaan aktual, bukan untuk kesalahan atau penolakan. Isi ulang via kripto untuk melanjutkan.
Apakah ini layanan OpenAI resmi?
Tidak. Kami menyediakan LLM tanpa sensor yang kompatibel dengan format API OpenAI. Model ini bukan GPT, Claude, atau model dari vendor lain. Ini adalah model bobot terbuka yang unik.
Amankan kunci API Anda
Daftar, salin kunci Anda, perbarui endpoint. Itu saja.