id ▾
Coba dengan kredit percobaan

Memulai dengan API tanpa sensor

Terhubung ke API AI uncensored kami menggunakan klien yang kompatibel dengan OpenAI standar. Anda mengirim teks, mendapatkan teks, dan hanya membayar untuk token yang benar-benar Anda konsumsi.

URL Dasar dan Autentikasi

Mulai setiap permintaan dengan mengarahkan klien Anda ke URL dasar yang benar. Gunakan kunci yang Anda terima saat pendaftaran untuk dimasukkan di Authorization header. Header ini mengautentikasi akun Anda dan melacak penggunaan kredit pra-dibayar Anda.

Infrastruktur kami dibangun untuk pengembang yang menginginkan akses langsung tanpa biaya routing perantara. Anda mendapatkan kinerja konsisten karena kami menjalankan server kami sendiri.

Permintaan Pertama

Kirim pesan pertama Anda untuk memverifikasi konektivitas dan respons model. Gunakan endpoint chat completions standar dengan prompt sistem dan kueri pengguna Anda. Ini mengonfirmasi bahwa kunci Anda berfungsi dan menunjukkan respons JSON mentah.

  • Atur model field to uncensored.
  • Termukkan pesan pengguna sederhana untuk menguji latensi.
  • Periksa usage object untuk jumlah token.

SDK Python

Integrasikan dengan cepat menggunakan pustaka Python resmi. Instal paket dan inisialisasi klien dengan base URL dan kunci Anda. Pendekatan ini menangani serialisasi dan percobaan ulang secara otomatis.

Tentukan riwayat percakapan Anda sebagai daftar kamus. Luluskan ini langsung ke endpoint chat. Perpustakaan mengembalikan objek respons terstruktur yang dapat Anda urai untuk teks asisten.

SDK Node

Bangun logika sisi server dengan klien Node.js. Impor pustaka dan konfigurasikan kunci API dan URL dasar. Pengaturan ini sangat baik untuk layanan backend yang memproses input pengguna secara asinkron.

Panggil metode completion dengan pesan Anda. Respons mencakup teks yang dihasilkan dan statistik penggunaan. Tangani kesalahan secara elegan untuk menghindari crash aplikasi Anda saat beban tinggi.

Respons Streaming

Terima token secara real-time untuk pengalaman pengguna yang lebih mulus. Aktifkan streaming dengan mengatur flag yang sesuai dalam permintaan Anda. Server mengirim potongan data saat dihasilkan.

Akumulasi potongan ini di sisi klien untuk menampilkan teks secara bertahap. Ini secara signifikan mengurangi latensi yang dirasakan. Pantau potongan terakhir untuk penggunaan token total dan data penagihan.

Batas, Error, dan Konteks

Hormati batas laju untuk menghindari gangguan layanan. Anda diizinkan 300 permintaan per menit dan 8 koneksi simultan per kunci. Jika Anda melebihi ini, Anda akan menerima kesalahan 429.

Kesalahan 401 berarti kunci API Anda tidak valid. Kesalahan 402 menunjukkan kredit prabayar tidak cukup. Jendela konteks Anda adalah 100.000 token secara total. Pertahankan prompt dan respons Anda dalam batas ini untuk memastikan kinerja yang andal.

cURL

curl https://api.deepseekapiaccess.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Calculate the total latency for three sequential API calls."}]
  }'

Python

from openai import OpenAI

client = OpenAI(base_url="https://api.deepseekapiaccess.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.deepseekapiaccess.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)

Pertanyaan umum

Bagaimana cara mengautentikasi permintaan saya?

Sertakan kunci API Anda di header Authorization sebagai token Bearer. Kunci ini dibuat saat Anda mendaftar dan digunakan untuk memotong kredit prabayar dari akun Anda.

Apa yang terjadi jika saya mencapai batas laju?

Anda akan menerima error 429 Too Many Requests. Anda dapat mencoba lagi setelah jeda singkat atau meningkatkan throughput Anda dengan mengelola koneksi simultan Anda. Batasnya adalah 300 permintaan per menit per kunci.

Apakah model uncensored cocok untuk coding?

Ya, model ini menangani generasi kode dan topik teknis dengan baik tanpa filter konten standar. Model ini dirancang untuk penggunaan dewasa yang sah dan penelitian, memberikan jawaban langsung untuk pertanyaan kontroversial atau niche.

Dapatkan kunci Anda dalam hitungan menit

Daftar, salin kunci, dan perbarui URL dasar Anda. Itulah seluruh pengaturannya.

Coba dengan kredit percobaan