Dokumentasi API untuk inferensi uncensored
Hubungkan klien Anda ke LLM uncensored kami dalam hitungan detik menggunakan SDK OpenAI standar. Kirim permintaan ke endpoint khusus kami dan terima output teks tanpa batasan dengan overhead konfigurasi nol.
URL Dasar dan Autentikasi
Permintaan Anda menargetkan https://api.cursorkey.cc/v1. Anda harus menyertakan kunci API Anda di Authorization key is displayed immediately after signup. It is unique to your account. One key replaces the previous one.
Gunakan SDK resmi. Ubah URL dasar. Teruskan kunci. Itu saja.
curl https://api.cursorkey.cc/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "List available cursor key bindings for VS Code"}]
}'
Permintaan Pertama
Kirim penyelesaian chat standar. ID model adalah uncensored. Sistem mengabaikan penolakan untuk konten dewasa yang sah. Anda mendapatkan teks mentah. Jendela konteks menampung 100.000 token secara total. Ini mencakup input dan output. Jaga payload Anda di bawah 8 MB.
from openai import OpenAI
client = OpenAI(base_url="https://api.cursorkey.cc/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
Instal paket resmi. Arahkan ke URL dasar kami. Perilaku cocok dengan antarmuka OpenAI standar. Anda dapat melakukan streaming respons. Anda dapat menggunakan mode JSON. Klien menangani protokol. Anda menangani logika. Error mengembalikan kode HTTP standar.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.cursorkey.cc/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);
Respons Streaming
Aktifkan streaming dengan mengatur stream: trueToken tiba secara berurutan. Potongan terakhir berisi statistik penggunaan token. Ini memungkinkan Anda melacak biaya secara real-time. Server mendorong data melalui Server-Sent Events. Klien Anda mengonsumsi aliran tersebut.
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)
Pemanggilan Fungsi dan Mode JSON
Tentukan alat dalam permintaan Anda. Model mengembalikan data terstruktur. Gunakan response_format: {"type": "json_object"} untuk JSON yang ketat. Ini memastikan parsing yang dapat diprediksi. Model mendukung pilihan alat. Anda dapat memaksa fungsi tertentu. Ini bekerja secara andal dengan model uncensored kami.
Batas Laju dan Kendala
Batasi diri Anda pada 300 permintaan per menit. Anda dapat menjalankan 8 permintaan simultan. Error 401 berarti kunci Anda tidak valid. Error 402 menunjukkan tidak ada kredit. Error 429 berarti Anda mencapai batas laju. Penolakan gratis. Error gratis. Hanya token yang selesai yang dihitung. Model menolak konten minor saja.
FAQ
Apakah saya bisa menggunakan tombol kursor untuk navigasi di klien saya?
Navigasi kunci kursor adalah fitur sisi klien. Ini tidak memengaruhi API. Anda dapat menggunakan ikatan kunci apa pun yang Anda sukai. API hanya peduli dengan payload JSON. Navigasi adalah pilihan UI Anda.
Apakah kunci API AI uncensored berfungsi dengan model lain?
Tidak. Kunci Anda terkait dengan satu model spesifik. Ini bukan proxy. Ini tidak mengarahkan ke vendor lain. Anda hanya mendapatkan model uncensored. URL dasar tetap. ID model tetap. Ini menyederhanakan pengaturan Anda.
Apa yang terjadi jika saya melebihi batas token 100.000?
Server mengembalikan 400 Bad Request. Jendela konteks mencakup prompt Anda dan output yang dihasilkan. Anda harus mengelola ukuran jendela sendiri. Potong pesan lama jika diperlukan. Batasnya ketat. Tidak ada kredit parsial.
Dapatkan kunci Anda sekarang
Daftar, salin kunci, arahkan ke endpoint kami. Selesai.