Dokumentasi API
Hubungkan kode klien Anda yang sudah ada ke LLM uncensored kami dalam hitungan menit. Panduan awal ini mencakup endpoint OpenAI-compatible, streaming, dan autentikasi yang diperlukan untuk mulai menggunakan API kami.
URL Dasar dan Autentikasi
URL dasar API kami adalah HTTPS://api.deepseekpricingapi.com/v1. Anda mengautentikasi dengan meneruskan kunci API Anda di header Authorization. Hasilkan kunci Anda secara instan melalui Dapatkan kunci API halaman menggunakan Google atau email. Kunci ini unik untuk akun Anda dan menggantikan kunci sebelumnya setelah dibuat ulang.
Permintaan Pertama
Kirim permintaan penyelesaian chat standar untuk menguji konektivitas. Gunakan ID model uncensored untuk mengakses LLM uncensored kami. Respons mengembalikan teks yang dihasilkan berdasarkan prompt Anda.
curl https://api.deepseekpricingapi.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Fix syntax error in this python script"}]
}'Jika Anda menerima kesalahan 401, verifikasi kunci Anda. Kesalahan 402 menunjukkan kredit prabayar yang tidak cukup. Kesalahan 429 berarti Anda telah melebihi batas 300 permintaan per menit.
Integrasi SDK Python
Gunakan pustaka Python resmi OpenAI untuk kompatibilitas segera. Atur base URL ke endpoint kami dan berikan kunci API Anda. Ini memungkinkan Anda menggunakan kembali kode klien yang ada tanpa vendor lock-in.
from openai import OpenAI
client = OpenAI(base_url="https://api.deepseekpricingapi.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)Pastikan versi pustaka Anda mendukung parameter yang tercantum dalam dokumentasi kami. Klien menangani permintaan HTTP di baliknya secara efisien.
Integrasi SDK Node
Instal paket Node.js OpenAI dan konfigurasikan base URL. Teruskan kunci API Anda dalam objek konfigurasi. Metode ini bekerja secara identik dengan implementasi Python.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.deepseekpricingapi.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);Tangani respons secara asinkron untuk mengelola aliran aplikasi Anda. ID model tetap uncensored untuk semua penyelesaian.
Streaming dan Parameter
Aktifkan streaming dengan mengatur stream: true dalam permintaan Anda. Anda menerima potongan teks saat dihasilkan, dengan detail penggunaan token di chunk terakhir. Parameter yang didukung termasuk temperature, top_p, stop, seed, presence_penalty, dan frequency_penalty.
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)Streaming mengurangi latensi yang dirasakan untuk respons panjang. Anda dapat menyesuaikan suhu untuk mengontrol keacakan dalam output.
Batas dan Jendela Konteks
Jendela konteks mendukung hingga 100.000 token untuk gabungan prompt dan completion. Output maksimum per permintaan adalah 16.000 token, atau 2.048 jika max_tokens tidak diatur. Anda dibatasi hingga 8 permintaan simultan per kunci. Badan permintaan tidak boleh melebihi 8 MB. Kesalahan dan penolakan tidak mengonsumsi kredit.
Pertanyaan umum
Apa batas jendela konteks?
API mendukung jendela konteks 100.000 token untuk total prompt dan completion. Output maksimum adalah 16.000 token per permintaan.
Bagaimana cara menangani error?
Kesalahan 401 menunjukkan kunci API tidak valid. Kesalahan 402 berarti kredit prabayar Anda telah habis. Kesalahan 429 menandakan bahwa Anda telah melebihi batas 300 permintaan per menit.
Apakah kunci API uncensored berfungsi dengan klien OpenAI standar?
Ya, API ini sepenuhnya kompatibel dengan OpenAI. Anda hanya perlu memperbarui URL dasar dan kunci API dalam konfigurasi klien Anda yang sudah ada.
Dapatkan kunci Anda dalam hitungan detik
Daftar, ambil kunci Anda, perbarui URL dasar Anda. Selesai.