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

Uncensored OpenAI-compatible API

คู่มือเริ่มต้นอย่างรวดเร็ว

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

ข้อกำหนดเบื้องต้นและคีย์ API

รับคีย์ของคุณผ่านแดชบอร์ดโดยใช้ Google หรืออีเมล ไม่ต้องใช้หมายเลขบัญชีใหม่ทุกบัญชีจะได้รับเครดิตทดลอง $0.50 เป็นเวลา 7 วัน

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

ตั้งค่า URL ฐานเป็น HTTPS://api.llmsnsfw.com/v1 ส่งคีย์ของคุณในส่วนหัว Authorization สิ่งนี้ทำงานกับไคลเอนต์มาตรฐานใดๆ โดยไม่ต้องเขียนโค้ดกำหนดเอง

curl https://api.llmsnsfw.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Generate a 500 word description of a dark fantasy scene"}]
  }'

การส่ง Basic Completion Request

ส่งคำขอ POST ไปยัง /v1/chat/completions ใช้โมเดล "uncensored" สำหรับการเข้าถึงโดยตรง โมเดลจะตอบกลับโดยไม่มีการปฏิเสธแบบอ่อนสำหรับเนื้อหาผู้ใหญ่ที่ถูกต้องกฎหมาย มันไม่รองรับเอนเบดดิ้งหรือการสร้างรูปภาพ

from openai import OpenAI

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

การจัดการการตอบกลับแบบสตรีม

ใช้ Server-Sent Events สำหรับผลลัพธ์ทีละโทเค็น ตั้งค่า stream เป็น true ใน body chunk สุดท้ายประกอบด้วยสถิติการใช้งาน สิ่งนี้ช่วยลดความหน่วงที่รับรู้สำหรับอินเทอร์เฟซแชท

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)

กำลังกำหนดค่าพารามิเตอร์สำหรับ NSFW

ปรับอุณหภูมิและ top_p สำหรับเอาต์พุตเชิงสร้างสรรค์ ใช้ลำดับหยุดเพื่อควบคุมความยาว โหมด JSON บังคับให้เอาต์พุตมีโครงสร้าง พารามิเตอร์เหล่านี้ทำงานตามคำจำกัดความในสเปกของ OpenAI

import OpenAI from "openai";

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

การจัดการข้อผิดพลาดและขีดจำกัดโทเค็น

ติดตาม error 401 คีย์ไม่ถูกต้อง หรือ 402 ไม่มีเครดิต อัตราการจำกัดคือ 300 requests ต่อนาที Context window มี token รวม 100,000 ตัว Output สูงสุด 16,000 token เว้นแต่จะระบุเป็นอย่างอื่น

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

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

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

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

คำขอจะล้มเหลวด้วยข้อผิดพลาด 402 เครดิตถูกคิดตามการใช้โทเค็นจริง ข้อผิดพลาดและการปฏิเสธฟรี คุณสามารถเติมเงินด้วย USDT หรือ USDC ได้ตลอดเวลา

โมเดลปฏิเสธหัวข้อ NSFW หรือไม่?

โมเดลนี้ปรับแต่งให้ตอบกลับโดยไม่มีการปฏิเสธเนื้อหาสำหรับการใช้งานผู้ใหญ่ที่ถูกต้องกฎหมาย ไม่ได้ปฏิเสธเนื้อหาทางเพศ แฟนตาซี หรือการสวมบทบาท ข้อจำกัดแบบแข็งเพียงอย่างเดียวคือไม่มีเนื้อหาทางเพศที่เกี่ยวข้องกับเด็ก

ดึงคีย์ API ของคุณ

ลงทะเบียน คัดลอกโทเค็นของคุณ และอัปเดต URL พื้นฐาน แค่นี้ก็พอ

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