ms ▾
Cuba dengan kredit percubaan

Mula Cepat dengan API Tanpa Sensor

Sambungkan ke API AI uncensored kami menggunakan klien serasi OpenAI piawai. Anda menghantar teks, mendapatkan teks, dan membayar hanya untuk token yang anda sebenarnya gunakan.

URL Asas dan Pengesahan

Mula setiap permintaan dengan mengarahkan klien anda ke URL asas yang betul. Gunakan kunci yang anda terima semasa pendaftaran untuk dimasukkan dalam Authorization header. This header authenticates your account and tracks your prepaid credit usage.

Infrastruktur kami dibina untuk pembangun yang mahu akses langsung tanpa yuran perantara perutean. Anda mendapat prestasi konsisten kerana kami mengendalikan pelayan kami sendiri.

Permintaan Pertama

Hantar mesej pertama anda untuk mengesahkan sambungan dan respons model. Gunakan endpoint penyelesaian sem piawai dengan arahan sistem dan pertanyaan pengguna anda. Ini mengesahkan kunci anda berfungsi dan menunjukkan respons JSON mentah.

  • Tetapkan model field to uncensored.
  • Termasuk mesej pengguna mudah untuk menguji latensi.
  • Semak usage object untuk kiraan token.

SDK Python

Integrasikan dengan cepat menggunakan pustaka Python rasmi. Pasang pakej dan mulakan klien dengan URL asas dan kunci anda. Pendekatan ini mengendalikan pengekodan dan cubaan semula secara automatik.

Takrifkan sejarah perbualan anda sebagai senarai kamus. Luluskan ini terus ke hujung titik sembang. Perpustakaan mengembalikan objek respons terstruktur yang boleh anda uraikan untuk teks pembantu.

SDK Node

Bina logik sisi pelayan dengan klien Node.js. Import perpustakaan dan konfigurasikan kunci API dan URL asas. Persediaan ini berfungsi dengan baik untuk perkhidmatan belakang yang memproses input pengguna secara tidak selari.

Panggil kaedah completion dengan mesej anda. Respons termasuk teks yang dijana dan statistik penggunaan. Tangani ralat dengan berhemah untuk mengelakkan aplikasi anda runtuh semasa beban tinggi.

Respons Streaming

Terima token secara masa nyata untuk pengalaman pengguna yang lebih lancar. Aktifkan penstriman dengan menetapkan flag yang sesuai dalam permintaan anda. Pelayan menghantar pecahan data sejajar dengan penjanaan.

Kumpulkan bahagian-bahagian ini di sisi klien untuk memaparkan teks secara progresif. Ini mengurangkan latensi yang dirasakan dengan ketara. Pantau bahagian terakhir untuk jumlah penggunaan token dan data pengebilan.

Had, Ralat dan Konteks

Hormati had kadar untuk mengelakkan gangguan perkhidmatan. Anda dibenarkan 300 permintaan setiap minit dan 8 sambungan serentak per kunci. Jika anda melebihi ini, anda akan menerima ralat 429.

Kesilapan 401 bermaksud kunci API anda tidak sah. Kesilapan 402 menunjukkan kredit pra-dibayar tidak mencukupi. Tetingkap konteks anda ialah 100,000 token secara keseluruhan. Pastikan prompt dan respons anda berada dalam had ini untuk memastikan prestasi yang boleh dipercayai.

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);

Aliran

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)

Soalan biasa

Bagaimana saya mengesahkan permintaan saya?

Masukkan kunci API anda dalam header Authorization sebagai token Bearer. Kunci ini dijana semasa anda mendaftar dan digunakan untuk menolak kredit pra-dibayar dari akaun anda.

Apa yang berlaku jika saya mencapai had kadar?

Anda akan menerima ralat 429 Too Many Requests. Anda boleh cuba semula selepas kelewatan singkat atau menaik taraf kelajuan anda dengan menguruskan sambungan serentak anda. Hadnya ialah 300 permintaan setiap minit setiap kunci.

Adakah model tanpa sensor sesuai untuk pengkodan?

Ya, model mengendalikan penjanaan kod dan topik teknikal dengan baik tanpa penapis kandungan piara. Ia direka untuk penggunaan dewasa yang sah dan penyelidikan, menyediakan jawapan langsung kepada soalan kontroversial atau niche.

Dapatkan kunci anda dalam beberapa minit

Daftar, salin kunci, dan kemas kini URL asas anda. Itu sahaja keseluruhan setup.

Cuba dengan kredit percubaan