th ▾

เอกสาร API

เชื่อมต่อโค้ด client ที่มีอยู่ของคุณกับ LLM uncensored ของเราภายในไม่กี่นาที คู่มือเริ่มต้นอย่างรวดเร็วนี้ครอบคลุม endpoint ที่เข้ากันได้กับ OpenAI การสตรีม และการตรวจสอบสิทธิ์ที่จำเป็นเพื่อเริ่มใช้ API ของเรา

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

URL ฐานของ API ของเราคือ HTTPS://api.deepseekpricingapi.com/v1 คุณตรวจสอบสิทธิ์โดยการส่งคีย์ API ของคุณในหัว Authorization สร้างคีย์ของคุณได้ทันทีผ่าน รับ API key หน้าเว็บโดยใช้ Google หรืออีเมล คีย์นี้จะเป็นเอกลักษณ์สำหรับบัญชีของคุณและจะแทนที่คีย์ใดๆ ก่อนหน้าเมื่อทำการสร้างใหม่

คำขอครั้งแรก

ส่งคำขอ chat completion มาตรฐานเพื่อทดสอบการเชื่อมต่อ ใช้รหัสโมเดล uncensored เพื่อเข้าถึง LLM แบบไม่เซ็นเซอร์ของเรา การตอบกลับจะส่งข้อความที่สร้างจากคำใบ้ของคุณ

curl https://api.deepseekpricingapi.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Fix syntax error in this python script"}]
  }'

หากคุณได้รับข้อผิดพลาด 401 ให้ตรวจสอบคีย์ของคุณ ข้อผิดพลาด 402 หมายความว่ามีเครดิตที่เติมไว้ไม่เพียงพอ ข้อผิดพลาด 429 หมายความว่าคุณได้เกินขีดจำกัด 300 คำขอต่อนาที

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

ใช้ไลบรารี Python ทางการของ OpenAI เพื่อความเข้ากันได้ทันที กำหนด base URL ให้ชี้ไปยัง endpoint ของเราและระบุ API key ของคุณ วิธีนี้ช่วยให้คุณนำโค้ด client ที่มีอยู่มาใช้ใหม่ได้โดยไม่ต้องถูกผูกมัดกับผู้ให้บริการรายอื่น

from openai import OpenAI

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

ตรวจสอบให้แน่ใจว่าเวอร์ชันไลบรารีของคุณรองรับพารามิเตอร์ที่ระบุในเอกสารของเรา ไคลเอนต์จัดการ HTTP requests พื้นฐานได้อย่างมีประสิทธิภาพ

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

ติดตั้งแพ็กเกจ OpenAI Node.js และกำหนดค่า base URL ส่ง API key ของคุณใน object การกำหนดค่า วิธีการนี้ทำงานเหมือนกับ implementation ของ Python

import OpenAI from "openai";

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

จัดการการตอบกลับแบบอะซิงโครนัสเพื่อจัดการโฟลว์แอปพลิเคชันของคุณ รหัสโมเดลยังคง uncensored สำหรับการสร้างผลลัพธ์ทั้งหมด.

พารามิเตอร์และการสตรีม

เปิดใช้งานการสตรีมโดยตั้งค่า stream: true ในการร้องขอของคุณ คุณจะได้รับชิ้นส่วนข้อความเมื่อถูกสร้างขึ้น พร้อมรายละเอียดการใช้โทเค็นในชิ้นสุดท้าย พารามิเตอร์ที่รองรับรวมถึง temperature, top_p, stop, seed, presence_penalty, และ frequency_penalty.

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)

การสตรีมลดการรับรู้ความล่าช้าสำหรับคำตอบยาว คุณสามารถปรับอุณหภูมิเพื่อควบคุมความสุ่มในผลลัพธ์

ขีดจำกัดและหน้าต่างบริบท

หน้าต่างบริบทรองรับได้สูงสุด 100,000 tokens สำหรับ prompt และ completion รวมกัน ผลลัพธ์สูงสุดต่อการเรียกคือ 16,000 tokens หรือ 2,048 หาก max_tokens ยังไม่กำหนด คุณจะถูกจำกัดไว้ที่ 8 คำขอพร้อมกันต่อคีย์ ร่างคำขอต้องไม่เกิน 8 MB ข้อผิดพลาดและการปฏิเสธไม่ใช้เครดิต

คำถามที่พบบ่อย

ขีดจำกัดหน้าต่างบริบทคืออะไร?

API รองรับ context window ขนาด 100,000 tokens สำหรับ prompt และ completion รวมกัน โดยจำกัด output สูงสุดที่ 16,000 tokens ต่อการเรียกใช้

ฉันจะจัดการข้อผิดพลาดได้อย่างไร?

ข้อผิดพลาด 401 บ่งชี้ว่าคีย์ API ไม่ถูกต้อง ข้อผิดพลาด 402 หมายถึงเครดิตเติมเงินของคุณหมดแล้ว ข้อผิดพลาด 429 บ่งชี้ว่าคุณเกินขีดจำกัด 300 คำขอต่อนาที

คีย์ API uncensored ทำงานกับไคลเอนต์มาตรฐานของ OpenAI ได้หรือไม่?

ใช่ API ของเราเข้ากันได้กับ OpenAI อย่างสมบูรณ์ คุณเพียงต้องอัปเดต base URL และ API key ในการกำหนดค่าไคลเอนต์ที่มีอยู่ของคุณ

รับคีย์ของคุณภายในไม่กี่วินาที

สมัครสมาชิก รับคีย์ของคุณ แล้วอัปเดต base URL ของคุณ เสร็จสิ้น

รับคีย์ทดลองใช้