Dokumentasi API Chat Completions
Mulai dengan API bot AI uncensored dengan mengirim satu permintaan ke endpoint yang kompatibel dengan OpenAI kami. Panduan ini mencakup autentikasi, streaming, dan output terstruktur untuk kasus penggunaan coding dan NSFW Anda.
- URL Dasar
https://api.uncensoredlocal.com/v1- Model
uncensored
Autentikasi dan URL dasar
Terhubung dengan mengatur kunci API dan URL dasar di klien Anda. URL dasar adalah https://api.uncensoredlocal.com/v1. Setiap permintaan memerlukan Authorization header dengan kunci Anda. Tidak diperlukan nomor telepon untuk pendaftaran, dan Anda dapat mengautentikasi melalui Google atau email. Error dan penolakan tidak mengonsumsi kredit, sehingga pengujian gratis.
Permintaan pertama
Kirim penyelesaian standar untuk menghasilkan teks. Gunakan ID model uncensored untuk model. API menerima input teks dan mengembalikan output teks. Anda dapat menguji koneksi segera setelah menghasilkan kunci Anda.
curl https://api.uncensoredlocal.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Find the current UTC timestamp."}]
}'
Ini mengembalikan teks yang dihasilkan di body respons. Anda dapat menyesuaikan parameter seperti temperature untuk mengontrol kreativitas. Model disesuaikan untuk menjawab tanpa penolakan konten untuk penggunaan dewasa yang sah.
SDK Python
Gunakan pustaka Python resmi OpenAI untuk integrasi cepat. Atur base URL agar mengarah ke layanan kami. Inisialisasi klien dengan kunci API Anda dan kirim permintaan chat completion.
from openai import OpenAI
client = OpenAI(base_url="https://api.uncensoredlocal.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)
Objek respons berisi konten yang dihasilkan. Anda dapat mengakses teks langsung dari objek pesan. Ini berfungsi dengan pustaka klien OpenAI-compatible standar apa pun.
SDK Node
Instal paket Node OpenAI untuk mulai membangun. Konfigurasikan base URL dan kunci API dalam instance klien. Kirim permintaan ke endpoint chat completions.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.uncensoredlocal.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);
Hasilnya menyediakan detail penyelesaian lengkap. Anda dapat menguraikan teks dan menggunakannya dalam aplikasi Anda. API mendukung semua parameter standar untuk penyesuaian output.
Respons streaming dengan SSE
Aktifkan streaming dengan mengatur stream: true dalam permintaan Anda. API mengembalikan Server-Sent Events (SSE) saat token dihasilkan. Ini memungkinkan tampilan output secara real-time kepada pengguna.
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)
Setiap chunk berisi teks parsial. Chunk terakhir mencakup statistik penggunaan token. Streaming mengurangi latensi yang dirasakan untuk respons yang panjang. Anda dapat menangani kesalahan selama peristiwa stream per peristiwa.
Batas laju dan kuota
Setiap kunci API dibatasi hingga 300 permintaan per menit. Anda dapat memiliki 8 permintaan simultan pada waktu yang sama. Badan permintaan tidak boleh melebihi 8 MB. Jika Anda mengirim permintaan dengan kunci tidak valid, Anda menerima kesalahan 401. Kesalahan 402 menunjukkan tidak ada kredit. Kesalahan 429 berarti Anda mencapai batas laju. Jendela konteks adalah 100.000 token untuk prompt dan penyelesaian secara bersama. Output maksimum adalah 16.000 token per permintaan. Kesalahan gratis, jadi Anda dapat menguji batas tanpa biaya.
Pertanyaan umum
Berapa URL dasar API bot AI uncensored?
URL dasar adalah HTTPS://api.uncensoredlocal.com/v1. API ini berfungsi dengan SDK apa pun yang kompatibel dengan OpenAI dengan memperbarui parameter base_url. Tidak diperlukan URL dasar lain untuk permintaan standar.
Bagaimana cara memulai dengan LLM tanpa sensor secara online?
Daftar dengan Google atau email untuk mendapatkan kunci API secara instan. Tambahkan kredit kripto melalui USDT atau USDC untuk mulai mengirim permintaan. ID model adalah "uncensored" untuk semua penyelesaian.
Berapa batas laju untuk AI lokal uncensored?
Anda dibatasi hingga 300 permintaan per menit dan 8 permintaan simultan per kunci. Jendela konteks adalah 100,000 token. Badan permintaan harus kurang dari 8 MB. Error tidak dihitung terhadap batas laju Anda.
Pembuatan kunci dalam hitungan detik
Daftar, ambil kunci Anda, perbarui URL dasar. Selesai.
URL Dasarhttps://api.uncensoredlocal.com/v1