Dokumentasi API untuk Pengembang
Dapatkan kunci API tanpa sensor Anda dan mulai mengirim permintaan segera dengan endpoint yang kompatibel dengan OpenAI kami. Panduan ini mencakup URL dasar, autentikasi, dan contoh SDK untuk pengembang yang membutuhkan penagihan token per token yang andal.
tanpa sensorhttps://api.deepseektokenplan.com/v1
URL Dasar dan Autentikasi
Mulai dengan mengubah URL dasar ke endpoint khusus kami dan meneruskan kunci API Anda di header Authorization. Kami tidak menggunakan URL dasar OpenAI standar; Anda harus mengarahkan SDK Anda ke https://api.deepseektokenplan.com/v1. Ini memastikan permintaan Anda dialirkan melalui infrastruktur model tanpa sensor kami, bukan melalui proxy pihak ketiga. ID model yang Anda tentukan dalam body permintaan adalah "uncensored", yang memicu bobot khusus yang telah di-tune di server kami. Autentikasi bergantung pada skema token Bearer sederhana yang kompatibel dengan semua pustaka klien OpenAI-compatible. Kunci Anda dibuat secara instan saat pendaftaran melalui Google atau email, tanpa memerlukan nomor telepon. Simpan kunci ini dengan aman, karena kunci ini terhubung langsung ke saldo kredit prabayar Anda.
Permintaan Pertama
Kirim permintaan penyelesaian chat standar menggunakan cURL untuk memverifikasi pengaturan dan ketersediaan model Anda. Permintaan POST sederhana ini menunjukkan bagaimana API menerima prompt sistem dan pesan pengguna Anda. Anda dapat menyesuaikan parameter suhu dan top_p untuk mengendalikan kreativitas. Respons mengembalikan teks yang dihasilkan bersama dengan statistik penggunaan token untuk transparansi penagihan. Pastikan body permintaan Anda menyertakan pengenal model yang benar dan kunci API Anda di header. Metode ini berfungsi untuk skenario generasi teks dan pemanggilan fungsi. Gunakan perintah ini untuk mengonfirmasi konektivitas sebelum mengintegrasikannya ke dalam aplikasi Anda. Endpoint mendukung mode streaming dan non-streaming dengan sama baiknya.
Integrasi SDK Python
Gunakan pustaka Python resmi OpenAI untuk berinteraksi dengan API kami dengan mengonfigurasi base URL dan kunci API. Inisialisasi klien dengan kredensial Anda dan panggil metode chat completions dengan ID model yang Anda inginkan. Pendekatan ini memungkinkan Anda memanfaatkan basis kode yang ada yang dibangun untuk OpenAI tanpa refaktor besar. Anda dapat melakukan streaming respons atau menerima teks penuh sekaligus. Pustaka menangani serialisasi JSON dan permintaan HTTP secara otomatis. Konfigurasikan pengaturan timeout dan retry sesuai kebutuhan kasus penggunaan spesifik Anda. Metode ini sangat ideal untuk layanan backend dan pipa pemrosesan data. Pastikan Anda memperbarui base URL agar mengarah ke endpoint spesifik kami.
Integrasi SDK Node
Integrasikan API ke aplikasi JavaScript atau TypeScript Anda menggunakan paket Node OpenAI. Setel base URL dan kunci API dalam konfigurasi klien sebelum membuat permintaan apa pun. Pengaturan ini memungkinkan Anda menggunakan metode yang sudah dikenal seperti chat.completions.create() dengan model uncensored kami. Anda dapat meneruskan parameter seperti suhu dan urutan henti untuk menyesuaikan output. SDK menangani respons streaming secara efisien untuk aplikasi waktu nyata. Gunakan pendekatan ini untuk server web atau alat baris perintah. Pastikan Anda mengimpor modul yang diperlukan dan mengonfigurasi variabel lingkungan dengan benar. Metode ini mendukung pola permintaan sinkron dan asinkron.
Streaming dan Token
Aktifkan streaming untuk menerima respons parsial saat respons tersebut dihasilkan, sehingga meningkatkan pengalaman pengguna untuk antarmuka obrolan. API menggunakan Server-Sent Events (SSE) untuk mengirimkan token secara real-time. Anda dapat melacak penggunaan token di potongan terakhir aliran untuk penagihan yang akurat. Fitur ini didukung oleh semua SDK utama dan dapat diimplementasikan secara manual jika diperlukan. Streaming mengurangi latensi yang dirasakan untuk respons panjang. Tetapkan stream parameter ke true dalam badan permintaan Anda. API mengembalikan statistik penggunaan di peristiwa terakhir, memungkinkan Anda mengurangi jumlah yang tepat dari kredit prabayar Anda. Metode ini penting untuk aplikasi yang memerlukan umpan balik segera.
Batas dan Penanganan Error
Pantau batas laju dan tangani kesalahan secara elegan untuk memastikan koneksi yang stabil. API mengizinkan 300 permintaan per menit per kunci dan 8 permintaan simultan. Setiap tubuh permintaan tidak boleh melebihi 8 MB. Jika Anda mengirimkan kunci yang tidak valid, Anda akan menerima kesalahan 401 Unauthorized. Kesalahan 402 menandakan kredit prabayar tidak cukup, mengharuskan Anda mengisi ulang melalui kripto. Kesalahan 429 berarti Anda telah melebihi batas laju; tunggu dan coba lagi. Jendela konteks adalah 100.000 token untuk prompt dan penyelesaian gabungan. Output maksimum adalah 16.000 token kecuali Anda menentukan batas yang lebih rendah max_tokens nilai. Selalu periksa kode status dan tubuh respons untuk pesan kesalahan terperinci.
cURL
curl https://api.deepseektokenplan.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Calculate total monthly cost for 50 million tokens"}]
}'Python
from openai import OpenAI
client = OpenAI(base_url="https://api.deepseektokenplan.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.deepseektokenplan.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 yang sering diajukan
Apa rencana token deepseek untuk API tanpa sensor?
Ini adalah sistem kredit prabayar di mana Anda hanya membayar untuk token yang Anda gunakan, tanpa langganan bulanan. Kesalahan dan penolakan gratis, dan kredit tidak pernah kedaluwarsa. Anda dapat mengisi ulang menggunakan USDT atau USDC dengan kredit bonus untuk jumlah yang lebih besar.
Bagaimana cara mendapatkan kunci API?
Daftar menggunakan Google atau email di halaman Dapatkan Kunci API. Kunci Anda dihasilkan secara instan dan ditampilkan segera, tanpa memerlukan nomor telepon. Anda dapat mengganti kunci jika diperlukan, tetapi hanya satu kunci aktif yang diizinkan per akun.
Apa saja batas untuk permintaan?
Anda dapat membuat 300 permintaan per menit dan 8 permintaan konkuren per kunci. Tubuh permintaan tidak boleh melebihi 8 MB. Jendela konteks mendukung 100,000 token, dengan output maksimum 16,000 token per permintaan.
Dapatkan Kunci API Anda
Daftar, salin kunci Anda, perbarui URL dasar. Itu adalah penyiapan lengkapnya.