id ▾
Dapatkan kunci API

Panduan Awal API

Panduan ini membantu Anda mengintegrasikan API uncensored, OpenAI-compatible kami dengan kode klien yang ada. Anda mendapatkan satu model, harga transparan, dan tanpa vendor lock-in.

https://api.pricingapideepseek.com/v1

URL Dasar dan Autentikasi

Gunakan URL dasar spesifik kami dan kunci API yang valid untuk setiap permintaan.

URL dasar adalah https://api.pricingapideepseek.com/v1. Perbarui konfigurasi SDK Anda untuk mengarah ke sini sebagai pengganti titik akhir OpenAI default. Autentikasi dengan meneruskan kunci API Anda di Authorization header. Anda mendapatkan satu kunci per akun. Jika Anda membutuhkan yang baru, kunci lama akan berhenti berfungsi segera. Mulai dengan kredit uji coba $0.50 untuk memverifikasi konektivitas sebelum membeli kripto.

Kirim Permintaan Chat Completion Pertama Anda

Kirim permintaan POST ke endpoint chat completions untuk mendapatkan respons teks.

Ini adalah pengganti drop-in untuk klien OpenAI standar. Anda menentukan ID model sebagai uncensored. API mengembalikan teks berdasarkan prompt Anda. Kesalahan seperti kredit tidak cukup atau kunci tidak valid mengembalikan kode status HTTP standar. Tidak ada konfigurasi tambahan yang diperlukan untuk generasi teks dasar.

  • Endpoint: POST /v1/chat/completions
  • ID Model: uncensored
  • Input: Hanya prompt teks

Periksa saldo Anda jika Anda mendapatkan kesalahan 402. Top up dengan USDT atau USDC untuk terus menggunakan layanan tanpa gangguan.

Integrasi SDK Python

Konfigurasi pustaka OpenAI Python untuk menggunakan URL dasar kami dan kunci Anda.

Ini memungkinkan Anda menggunakan kode Python yang akrab untuk interaksi LLM Anda. Perpustakaan menangani pemformatan permintaan secara otomatis. Anda hanya perlu mengganti host API default. Ini memastikan skrip yang ada Anda berfungsi tanpa pengubahan besar-besaran.

  • Atur base_url ke endpoint API kami.
  • Atur api_key ke kunci unik Anda.
  • Panggil chat.completions.create dengan model uncensored.

Kesalahan dilemparkan sebagai pengecualian standar. Periksa pesan kesalahan untuk detail mengenai batas laju atau masalah penagihan.

Konfigurasi SDK Node

Inisialisasi klien Node OpenAI dengan host kustom dan kredensial kami.

Pendekatan ini bekerja dengan baik untuk aplikasi server-side atau lingkungan Node.js. Anda meneruskan URL dasar dan kunci API saat inisialisasi. Sisa fungsi SDK berfungsi identik dengan versi standar. Anda dapat mengirim pesan dan menerima respons teks tanpa mengubah logika Anda.

  • Impor paket OpenAI.
  • Buat instance klien dengan URL dasar kustom.
  • Gunakan standar chat.completions.create metode.

Pastikan kunci Anda valid. API menolak permintaan dengan kunci yang kedaluwarsa atau salah. Pantau penggunaan Anda untuk menghindari biaya tak terduga.

Respons Streaming dengan SSE

Aktifkan streaming untuk menerima token saat token tersebut dihasilkan.

Atur stream: true dalam permintaan Anda. API mengirim Server-Sent Events (SSE) untuk setiap token. Ini mengurangi latensi yang dirasakan bagi pengguna akhir. Anda memproses potongan begitu potongan tersebut tiba. Potongan terakhir berisi total penggunaan token untuk penagihan. Ini sangat ideal untuk antarmuka obrolan dan aplikasi waktu nyata.

  • Atur stream ke true.
  • Tangani acara SSE dalam kode Anda.
  • Tampilkan token secara progresif.

Streaming tidak mengubah harga. Anda membayar untuk total token yang digunakan. Kesalahan selama streaming dikirim di chunk terakhir. Periksa bidang kesalahan di peristiwa terakhir itu.

Batas, Error, dan Jendela Konteks

Memahami batas laju Anda, kode kesalahan, dan batasan token.

Anda dapat mengirim 300 permintaan per menit. Hanya 8 permintaan yang berjalan secara simultan per kunci. Body permintaan harus di bawah 8 MB. Jendela konteks adalah 100,000 token total. Ini mencakup prompt Anda dan respons yang dihasilkan. Jika Anda melebihi batas, Anda mendapatkan error 429. Kunci tidak valid mengembalikan 401. Tidak ada kredit mengembalikan 402. Error tidak mengonsumsi token. Penolakan juga gratis. Ini memastikan Anda hanya membayar untuk output aktual. Rencanakan penggunaan token Anda dengan hati-hati untuk tetap berada dalam batas output maksimum 16,000 token.

cURL

curl https://api.pricingapideepseek.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "List the per million token costs for input and output."}]
  }'

Python

from openai import OpenAI

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

Ukuran jendela konteksnya berapa?

Jendela konteks adalah 100.000 token. Batas ini mencakup prompt input dan completion yang dihasilkan. Anda dapat menghasilkan hingga 16.000 token per permintaan.

Bagaimana cara menangani error API?

Kesalahan mengembalikan kode status HTTP standar. 401 berarti kunci Anda tidak valid. 402 menunjukkan kredit tidak cukup. 429 menandakan Anda telah mencapai batas laju. Kesalahan tidak mengonsumsi saldo token Anda.

Apakah saya bisa menggunakan API ini untuk tugas pemrograman?

Ya. Model tanpa sensor menangani generasi kode dengan baik. Model ini tidak menolak pertanyaan teknis yang sah. Anda dapat mengirimkan potongan kode dan mendapatkan respons dalam format standar. Mode JSON tersedia untuk data terstruktur.

Dapatkan Kunci API Anda

Daftar, salin kunci Anda, perbarui URL dasar. Itu saja yang Anda butuhkan.

Dapatkan kunci API