th ▾
เปิดบัญชี

เอกสาร API ของ Uncensored AI

เริ่มสร้างข้อความด้วย API LLM ไร้การเซ็นเซอร์ของเราได้ในไม่กี่วินาที คู่มือนี้ครอบคลุมการตรวจสอบสิทธิ์ จุดเชื่อมต่อ (endpoints) และการสตรีมเพื่อการผสานรวมทันที

01

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

ใช้คีย์ API ของคุณกับทุกคำขอเพื่อเข้าถึงบริการ AI แบบไม่มีเซนเซอร์

ตั้งค่า URL ฐานเป็น https://api.bestuncensoredmodels.com/v1 ส่งคีย์ของคุณใน Authorization header. คุณได้รับคีย์หนึ่งคีย์ต่อบัญชี และมันจะปรากฏทันทีหลังจากสมัครสมาชิก

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

ส่งคำขอ completion มาตรฐานเพื่อรับเอาต์พุตข้อความดิบที่ไม่มีการกรอง

รหัสโมเดลคือ uncensored. กำหนดค่าไคลเอนต์ของคุณให้ชี้ไปยัง base URL ของเราและรวมข้อมูลประจำตัวของคุณ

curl https://api.bestuncensoredmodels.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Show me the list of models supporting 4k context windows"}]
  }'

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

เริ่มต้นใช้งานไคลเอนต์ด้วยคีย์และ URL ฐานที่ถูกต้องเพื่อเปิดใช้งาน API LLM แบบ uncensored

ติดตั้งแพ็กเกจ OpenAI ทางการและกำหนดค่าโฮสต์ วิธีนี้ช่วยให้คุณใช้วิธีการที่คุ้นเคยขณะเข้าถึงโครงสร้างพื้นฐานเฉพาะของเรา

from openai import OpenAI

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

กำหนดค่าไคลเอนต์ Node.js เพื่อจัดเส้นทางคำขอไปยังเอนด์พอยต์โมเดล uncensored ของเรา

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

import OpenAI from "openai";

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

การตอบกลับแบบสตรีมมิ่ง

เปิดใช้งานการสตรีมเพื่อรับโทเค็นแบบเรียลไทม์ผ่าน Server-Sent Events

ตั้งค่า stream ตั้งค่าเป็น true ในคำขอ chunk สุดท้ายมีการใช้งาน token ทั้งหมดเพื่อความโปร่งใสในการเรียกเก็บเงิน ซึ่งช่วยลดความล่าช้าที่ผู้ใช้รู้สึกสำหรับการเขียนเชิงสร้างสรรค์แบบยาว

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 โทเค็นและขีดจำกัด 300 คำขอต่อนาที

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

02

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

ขนาดหน้าต่างบริบทสำหรับ API AI แบบไร้การเซ็นเซอร์คืออะไร?

หน้าต่างบริบทมีขนาด 100,000 tokens โดยครอบคลุมทั้ง prompt และ completion ซึ่งเอื้อต่อการสนทนาที่ยาวนานหรือการประมวลผลเอกสารขนาดใหญ่โดยไม่มีการตัดทอนทันที

ฉันจัดการกับอัตราจำกัดบน API LLM แบบไม่เซ็นเซอร์ได้อย่างไร?

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

บริการ AI uncensored คิดค่าคำขอที่ล้มเหลวหรือไม่?

ไม่ ข้อผิดพลาดเช่น 401, 402 หรือ 429 ไม่ใช้เครดิตที่เติมเงินไว้ล่วงหน้าของคุณ คุณจ่ายเฉพาะสำหรับโทเคนที่สร้างในคำตอบที่สำเร็จ ซึ่งทำให้คุ้มค่าสำหรับการทดสอบ

รับคีย์ API ของคุณตอนนี้

ลงทะเบียน ดึงคีย์ของคุณ และชี้ URL พื้นฐานของคุณ การตั้งค่าที่สมบูรณ์ภายในไม่กี่วินาที

เปิดบัญชี