Dokumentasi API: Pelengkapan Chat uncensored
Masukkan klien kompatibel OpenAI Anda dan mulai menghasilkan teks dengan model tanpa sensor kami segera. Kami menyediakan endpoint khusus yang menerima parameter standar sambil menghapus penolakan konten untuk topik dewasa yang sah.
Autentikasi & URL Dasar
Setiap permintaan memerlukan kunci API valid yang diteruskan dalam Authorization header. URL dasar kami adalah https://api.deepseekopenaicompatibleapi.com/v1. Anda menerima kunci ini segera setelah mendaftar melalui Google atau email. Tidak diperlukan nomor telepon. Kunci ini mengidentifikasi akun Anda dan melacak penggunaan kredit pra-dibayar. Kesalahan dan penolakan tidak menguras token, sehingga Anda hanya membayar untuk penyelesaian yang berhasil.
Endpoint Chat Completions
Kirim pesan ke POST /v1/chat/completions untuk menghasilkan respons teks. ID model selalu uncensored. Endpoint ini menangani format obrolan standar dengan role system, user, dan assistant. Endpoint ini tidak mendukung embedding, gambar, atau fine-tuning. Konfigurasikan permintaan Anda dengan parameter model dan konten yang diinginkan. Respons mengembalikan teks yang dihasilkan beserta statistik penggunaan token.
Respons Streaming (SSE)
Aktifkan streaming dengan mengatur stream: true dalam badan permintaan Anda. Server mengembalikan Server-Sent Events (SSE) untuk pengiriman token real-time. Data penggunaan token hanya muncul dalam potongan terakhir aliran. Pendekatan ini mengurangi latensi yang dirasakan untuk output panjang. Buffer peristiwa yang masuk di sisi klien untuk merekonstruksi pesan penuh.
cURL
curl https://api.deepseekopenaicompatibleapi.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Summarize the release notes of the last stable build"}]
}'Python
from openai import OpenAI
client = OpenAI(base_url="https://api.deepseekopenaicompatibleapi.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)Node.js
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.deepseekopenaicompatibleapi.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);Streaming
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)Dapatkan Kunci API Anda
Daftar, ambil kunci Anda, dan perbarui URL dasar. Itu saja yang perlu Anda lakukan.