Panduan Awal API
Panduan cepat ini menunjukkan cara mengirim permintaan ke API yang kompatibel dengan OpenAI dan uncensored kami menggunakan SDK standar. Anda akan mengkonfigurasi URL dasar, menangani autentikasi, dan meng-stream respons tanpa vendor lock-in.
URL Dasar dan autentikasi
The deepseek api documentation untuk layanan ini dimulai dengan URL dasar https://api.deepseekcoderpricing.com/v1. Anda memerlukan kunci API yang valid yang dikirim di Authorization header untuk setiap permintaan. Dapatkan Kunci API Anda segera setelah mendaftar dengan Google atau email.
Autentikasi sederhana. Sertakan header Authorization: Bearer YOUR_API_KEY dalam semua panggilan. Jika kunci tidak ada atau tidak valid, server mengembalikan error 401. Ini memastikan akses API LLM uncensored Anda tetap aman tanpa langkah setup yang rumit.
Permintaan pertama
Permintaan pertama Anda mengkonfirmasi konektivitas dan penagihan token. Endpoint adalah POST /v1/chat/completions. Anda harus mengatur ID model menjadi uncensored. Model ini berjalan di server kami sendiri dan tidak menolak konten dewasa yang sah.
Kirimkan prompt dasar untuk memverifikasi koneksi berfungsi dengan benar. Sistem hanya membebankan biaya untuk token yang sebenarnya digunakan dalam respons. Kesalahan dan penolakan tidak menguras kredit pra-dibayar Anda.
URL dasar adalah https://api.deepseekcoderpricing.com/v1.
curl https://api.deepseekcoderpricing.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "List the hourly compute cost for the 7b model."}]
}'
Integrasi SDK Python
Menggunakan SDK Python OpenAI standar adalah cara termudah untuk mengintegrasikan. Atur base_url dan api_key variabel sebelum menginisialisasi klien. Ini memungkinkan Anda menggunakan kembali cuplikan kode yang sudah ada dari platform lain dengan perubahan minimal.
Klien menangani serialisasi JSON secara otomatis. Anda meneruskan pesan sebagai daftar kamus. Objek respons berisi teks yang dihasilkan dan statistik penggunaan token untuk transparansi penagihan.
from openai import OpenAI
client = OpenAI(base_url="https://api.deepseekcoderpricing.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.deepseekcoderpricing.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)