TH ▾

API ที่เข้ากันได้กับ OpenAI สำหรับการสร้างโค้ดแบบไม่เซ็นเซอร์

รับคีย์ API

เริ่มต้นอย่างรวดเร็วสำหรับผู้ใช้ DeepSeek Coder

รับคำตอบแรกของคุณภายในห้านาที โดยชี้ SDK ของ OpenAI ไปยัง URL พื้นฐานของเราและยืนยันตัวตนด้วยคีย์ API ที่สร้าง

URL ฐานและการตรวจสอบสิทธิ์

เริ่มต้นโดยการสร้างบัญชีโดยใช้ ดำเนินการต่อด้วย Google หรืออีเมลและรหัสผ่าน คุณจะได้รับคีย์ API เพียงคีย์ทันที ซึ่งจะแทนที่คีย์ก่อนหน้าใดๆ เมื่อสร้างใหม่ คำขอของคุณจะตรวจสอบสิทธิ์กับ URL ฐาน https://api.deepseekcoder.cc/v1 โดยรวมคีย์นี้ไว้ในหัว Authorization เอนด์พอยต์นี้ให้บริการโมเดล uncensored ซึ่งรับอินพุตข้อความและส่งเอาท์พุตข้อความโดยไม่มีการปฏิเสธเนื้อหาสำหรับการใช้งานผู้ใหญ่ที่ถูกต้องตามกฎหมาย

คำขอแรก

ส่งคำขอการเสร็จสิ้นการสนทนามาตรฐานเพื่อตรวจสอบการเชื่อมต่อ API คาดว่า ID โมเดลจะเป็น uncensored และรับพารามิเตอร์มาตรฐานเช่น temperature และ top_p คุณสามารถตั้งค่า seed เพื่อเอาต์พุตที่กำหนดได้หรือกำหนดลำดับ stop ขนาดของร่างกายคำขอต้องไม่เกิน 8 MB

curl https://api.deepseekcoder.cc/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Write a blunt product review of a cheap VPN."}]
  }'

ตรวจสอบว่าโครงสร้างการตอบสนองตรงกับรูปแบบ OpenAI หากพบข้อผิดพลาด ให้ตรวจสอบความถูกต้องของคีย์หรือยอดเครดิตของคุณ

การผสานรวม SDK Python

ใช้แพ็คเกจ Python openai อย่างเป็นทางการเพื่อโต้ตอบกับ API เริ่มต้นไคลเอนต์ด้วยคีย์ API และ URL ฐานเฉพาะ วิธีนี้ทำให้เข้ากันได้กับโค้ดเบสที่มีอยู่ซึ่งกำหนดเป้าหมายไปยัง OpenAI ทำให้คุณสามารถเปลี่ยน URL ฐานโดยไม่ต้องเปลี่ยนตรรกะอื่นๆ ของคุณ

from openai import OpenAI

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

ไคลเอนต์จัดการการแปลงข้อมูล JSON และคำขอ HTTP โดยอัตโนมัติ คุณสามารถส่งพารามิเตอร์เพิ่มเติมเช่น presence_penalty หรือ frequency_penalty ได้โดยตรงในการเรียก chat.completions.create

การผสานรวม SDK Node

สำหรับสภาพแวดล้อม JavaScript ให้ติดตั้งแพ็คเกจ openai และกำหนดค่าไคลเอนต์คล้ายกัน ตั้งค่าคุณสมบัติ apiKey และ baseURL วิธีนี้ทำงานได้อย่างราบรื่นกับทั้งแอปพลิเคชัน Node.js และเบราว์เซอร์ที่รองรับ Fetch API

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.deepseekcoder.cc/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);

จัดการการตอบสนองแบบอะซิงโครนัสโดยใช้ await หรือพรอมิส SDK จะสตรีมข้อมูลหากกำหนดค่า แต่สำหรับคำขอมาตรฐาน คุณจะได้รับวัตถุการตอบสนองเต็มรูปแบบเมื่อโมเดลเสร็จสิ้นการสร้างการเสร็จสิ้น

การตอบสนองแบบสตรีมมิง

เปิดใช้งานสตรีมมิงโดยการตั้งค่า stream: true ในคำขอของคุณ API ส่งข้อมูลผ่านเหตุการณ์ที่ส่งโดยเซิร์ฟเวอร์ (SSE) แต่ละชิ้นมีข้อมูลการเสร็จสิ้นบางส่วน สถิติการใช้โทเคนจะรวมอยู่ในชิ้นสุดท้ายของสตรีมเท่านั้น

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)

ประมวลผลแต่ละชิ้นเพื่ออัปเดต UI ของคุณแบบเรียลไทม์ สิ่งนี้มีประโยชน์อย่างยิ่งสำหรับการสร้างโค้ดแบบยาวที่ผู้ใช้ได้รับประโยชน์จากการเห็นเอาท์พุตเมื่อผลิตขึ้น จำไว้ว่าหน้าต่างบริบทรวมถึงโทเคนพรอมต์และโทเคนการเสร็จสิ้น

ขีดจำกัด ข้อผิดพลาด และบริบท

คีย์ API แต่ละคีย์มีขีดจำกัด 300 คำขอต่อนาทีและ 8 คำขอพร้อมกัน เอาต์พุตสูงสุดต่อคำขอคือ 32,000 โทเคน หรือ 2,048 หาก max_tokens ไม่ได้ตั้งค่า หน้าต่างบริกรรวมคือ 100,000 โทเคน หากคุณส่งคีย์ที่ไม่ถูกต้อง เซิร์ฟเวอร์จะส่งข้อผิดพลาด 401 หากเครดิตแบบเติมเงินล่วงหน้าของคุณหมดลง คุณจะรับข้อผิดพลาด 402 ซึ่งต้องการการเติมเงินคริปโต ขีดจำกัดอัตราส่งข้อผิดพลาด 429 ข้อผิดพลาดและการปฏิเสธไม่ใช้เครดิต

ข้อมูลจำเพาะ API

ขีดจำกัดและความสามารถจริงทั้งหมดของ API ในที่เดียว ตรวจสอบก่อนเติมเงิน

รายการค่า
รูปแบบ APIรองรับ OpenAI: ใช้ OpenAI SDK ใดก็ได้ แค่เปลี่ยน base URL และคีย์
เอนด์พอยต์POST /v1/chat/completions · GET /v1/models
Base URLhttps://api.deepseekcoder.cc/v1
การยืนยันตัวตนAuthorization: Bearer YOUR_KEY
ID โมเดลuncensored
พารามิเตอร์temperature, top_p, stop, seed, presence_penalty, frequency_penalty
โหมด JSONresponse_format: {"type": "json_object"}
สตรีมมิงรองรับ — server-sent events ชิ้นสุดท้ายมีจำนวนโทเคนที่ใช้
หน้าต่างบริบท64,000 โทเคน (อินพุตรวมเอาต์พุต)
การเรียกใช้ฟังก์ชันรองรับ — tools, tool_choice คำตอบมี tool_calls รวมถึงตอนสตรีม ส่งผลลัพธ์กลับด้วย role: tool
เอาต์พุตสูงสุดได้ถึงส่วนที่เหลือของหน้าต่าง 64,000 โทเคน; max_tokens ไม่บังคับ (ไม่มีเพดานแยก)
เฮดเดอร์ของคำตอบX-Request-Id, X-Balance-USD, X-RateLimit-Limit-Requests, X-RateLimit-Limit-Concurrency
คำขอพร้อมกันสูงสุด 8 คำขอพร้อมกันต่อคีย์
ขนาดคำขอไม่เกิน 8 MB
ขีดจำกัดอัตรา300 คำขอต่อนาทีต่อคีย์
ราคา$0.25 ต่อ 1 ล้านโทเคนอินพุต · $1.00 ต่อ 1 ล้านโทเคนเอาต์พุต
อายุเครดิตเครดิตที่ซื้อไม่มีวันหมดอายุ ไม่มีการสมัครรายเดือน
โบนัส+5% เมื่อเติมตั้งแต่ $50, +10% ตั้งแต่ $100
การคิดเงินเครดิตแบบเติมเงินล่วงหน้าตามการใช้งานจริง ข้อผิดพลาดและการปฏิเสธไม่คิดเงิน
เครดิตทดลองใช้ฟรี$0.50 ใช้ได้ 7 วัน ไม่ต้องใช้บัตร · คีย์ทดลอง: 2 คำขอพร้อมกัน, 60 ครั้งต่อนาที; ขีดจำกัดเต็ม (8 และ 300) หลังเติมเงินครั้งแรก
เติมเงินUSDT (TRC20) หรือ USDC (Base) จำนวนเต็มใดก็ได้ตั้งแต่ $10 ถึง $500
เข้าสู่ระบบGoogle หรืออีเมลและรหัสผ่าน
เนื้อหาอนุญาตเนื้อหาสำหรับผู้ใหญ่ ปฏิเสธเนื้อหาทางเพศที่เกี่ยวข้องกับผู้เยาว์
คีย์หนึ่งบัญชีมีคีย์ที่ใช้งานได้หนึ่งคีย์ คีย์ใหม่จะแทนคีย์เดิม

รหัสข้อผิดพลาด

ข้อผิดพลาดส่งกลับเป็น JSON พร้อม type ที่คงที่ คำขอที่ล้มเหลวหรือถูกปฏิเสธไม่คิดเงิน

รหัสประเภทความหมาย
400bad_requestJSON ไม่ถูกต้อง ข้อความว่าง พารามิเตอร์ผิด หรือเกินหน้าต่างบริบท
401missing_key · invalid_key · key_revokedไม่มีคีย์ คีย์ผิด หรือคีย์ถูกแทนที่แล้ว
402no_creditเครดิตหมด เติมเงินแล้วใช้งานต่อได้ทันที
403content_blockedเนื้อหาทางเพศเกี่ยวกับผู้เยาว์ ถูกปฏิเสธ ไม่คิดเงิน
404not_foundไม่รู้จักเอนด์พอยต์
413request_too_largeขนาดเกิน 8 MB
429rate_limited · concurrencyเกิน 300/นาที หรือ 8 พร้อมกัน รอแล้วลองใหม่
503upstream_busyโมเดลไม่ว่าง ลองใหม่ในไม่กี่วินาที

ถาม-ตอบ

ฉันจะเติมเงินเครดิตได้อย่างไร?

คุณสามารถเติมเงินโดยใช้ USDT (TRC20) หรือ USDC (Base) เงินฝากขั้นต่ำคือ $10 และคุณจะได้รับโบนัส 5% สำหรับเงินฝาก $50 ขึ้นไป และ 10% สำหรับ $100 ขึ้นไป เครดิตไม่หมดอายุ

นี่คือ API ของ DeepSeek อย่างเป็นทางการหรือไม่?

ไม่ เราเป็นบริการอิสระที่โฮสต์โมเดล <code>uncensored</code> เราไม่ได้เกี่ยวข้องกับ DeepSeek, OpenAI หรือผู้ขายรายอื่น เราให้บริการเอนด์พอยต์ที่เข้ากันได้กับ OpenAI สำหรับโมเดล <code>uncensored</code>

ข้อเสนอทดลองใช้คืออะไร?

บัญชีใหม่จะได้รับเครดิตทดลองใช้ $0.50 ใช้ได้เป็นเวลา 7 วัน ไม่ต้องใช้บัตรเครดิตเพื่อเริ่มต้น คุณสามารถใช้สิ่งนี้เพื่อทดสอบสตรีมมิง การเรียกใช้ฟังก์ชัน หรือโหมด JSON ก่อนซื้อเครดิตคริปโต

คีย์ของคุณอยู่ห่างแค่แบบฟอร์มเดียว

สร้างบัญชี คัดลอกคีย์ เปลี่ยน URL ฐาน นั่นคือการตั้งค่าทั้งหมด