th ▾
เปิดบัญชี

API เอกสาร

เริ่มต้นใช้งานโมเดล LLM NSFW ที่ดีที่สุดผ่าน API ที่เข้ากันได้กับ OpenAI ของเรา ส่งข้อความ รับคำตอบแบบไม่มีเซนเซอร์โดยไม่มีการกรองเนื้อหาที่จำกัดผู้ใหญ่ตามกฎหมาย

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

คีย์ API ของคุณจะยืนยันตัวตนทุกคำขอไปยัง URL พื้นฐาน https://api.bestnsfwllmmodel.com/v1. รวมเป็นโทเค็น Bearer ใน Authorization header. คุณสามารถสร้างคีย์ได้ทันทีโดยการสมัครสมาชิกด้วย Google หรืออีเมลในหน้า Get API key ระบบจะออกคีย์ใช้งานหนึ่งคีย์ต่อบัญชี ดังนั้นให้ใช้ข้อมูลประจำตัวเดียวนี้สำหรับการผสานรวมทั้งหมด

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

ส่งคำขอ chat completion มาตรฐานเพื่อทดสอบ endpoint รหัสโมเดลคือ uncensoredสิ่งนี้ส่งคืนข้อความขาออกโดยไม่มีการปฏิเสธสำหรับหัวข้อผู้ใหญ่ที่ถูกต้องกฎหมาย

  • ตรวจสอบให้แน่ใจว่า payload ของคุณตรงกับสคีมา OpenAI มาตรฐาน
  • ใช้ชื่อโมเดลตามที่ระบุไว้พอดี

คำสั่ง cURL ต่อไปนี้แสดงคำขอขั้นต่ำ:

curl https://api.bestnsfwllmmodel.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "List the top 5 models for roleplay."}]
  }'

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

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

  • ติดตั้งไลบรารีผ่าน pip
  • ตั้งค่า URL ฐานไปยังจุดสิ้นสุด API ของเรา

นี่คือโค้ด Python เพื่อเริ่มต้นไคลเอนต์:

from openai import OpenAI

client = OpenAI(base_url="https://api.bestnsfwllmmodel.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 SDK ทางการของ OpenAI สำหรับโปรเจกต์ JavaScript หรือ TypeScript ตั้งค่า apiKey และ baseURL คุณสมบัติ สิ่งนี้ช่วยให้คุณใช้รูปแบบ async/await ที่คุ้นเคยในสภาพแวดล้อม Node ของคุณ

  • ติดตั้งแพ็กเกจผ่าน npm
  • กำหนดค่าไคลเอนต์

ตัวอย่างโค้ด Node.js ต่อไปนี้แสดงการตั้งค่า:

import OpenAI from "openai";

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

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

เปิดใช้งานการสตรีมโดยตั้งค่า 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)

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

หน้าต่างบริบทรองรับ 100,000 tokens รวมกัน คุณสามารถ output ได้สูงสุด 16,000 tokens ต่อการเรียก error รวมถึง 401 สำหรับ key ไม่ถูกต้อง 402 สำหรับเครดิตไม่เพียงพอ และ 429 สำหรับ rate limit อัตราการจำกัดคือ 300 requests ต่อนาทีต่อ key

  • ติดตามการใช้งานในแดชบอร์ดของคุณ
  • จัดการรหัสข้อผิดพลาด HTTP อย่างเหมาะสม

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

โมเดล LLM NSFW ที่ดีที่สุดสำหรับการผสานรวม API คืออะไร?

API ของเราให้บริการโมเดล uncensored ผ่าน endpoint ที่เข้ากันได้กับมาตรฐาน OpenAI รองรับข้อความเข้าและออกโดยไม่มีการปฏิเสธเนื้อหาสำหรับผู้ใหญ่ที่ถูกต้องตามกฎหมาย สิ่งนี้ตัดความจำเป็นในการตั้งค่า proxy ที่ซับซ้อน

ฉันจะจัดการข้อผิดพลาดการตรวจสอบสิทธิ์ได้อย่างไร?

รหัสสถานะ 401 หมายถึงคีย์ API ไม่ถูกต้องหรือหมดอายุ ตรวจสอบให้แน่ใจว่าคุณใช้คีย์ที่สร้างจากหน้า Get API key ตรวจสอบว่าส่วนหัว Authorization มีโทเค็น Bearer อย่างถูกต้อง

เกิดอะไรขึ้นถ้าเครดิตหมด?

API ส่งคืนรหัสสถานะ 402 เมื่อเครดิตที่ชำระล่วงหน้าของคุณหมดลง คุณสามารถเติมเงินด้วยคริปโต (USDT บน TRC20 หรือ USDC บน Base) ผ่านแดชบอร์ด เครดิตไม่มีวันหมดอายุ ดังนั้นคุณสามารถเพิ่มเงินทุน whenever ได้