th ▾

API สำหรับสร้างข้อความไร้การเซ็นเซอร์ที่เข้ากันได้กับ OpenAIhttps://api.bestnsfwllm.com/v1

ผสาน Uncensored API

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

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

รับคีย์ API ของคุณจากแดชบอร์ดก่อนเขียนโค้ดใด ๆ คุณสามารถสมัครด้วย Google หรืออีเมล และคีย์จะปรากฏทันทีบน รับ API key หน้าเว็บ ไม่ต้องใช้หมายเลขโทรศัพท์ และคุณได้รับเครดิตทดลองใช้ $0.50 เป็นเวลาเจ็ดวัน เก็บคีย์นี้ให้ปลอดภัย เนื่องจากคีย์นี้ยืนยันการเรียกทั้งหมดไปยัง URL พื้นฐาน https://api.bestnsfwllm.com/v1.

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

การขอข้อมูลครั้งแรกของคุณ

ส่งคำขอ chat completion เพื่อสร้างข้อความตอบกลับ ใช้ uncensored ID ของโมเดลสำหรับการเข้าถึงโดยตรงไปยังโมเดลโอเพนเวต API ยอมรับพารามิเตอร์มาตรฐานของ OpenAI และส่งผลลัพธ์ในรูปแบบ JSON

curl https://api.bestnsfwllm.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "generate twenty test user profiles with diverse ages and genders"}]
  }'

ตรวจสอบให้แน่ใจว่า payload ของคุณรวมถึง system prompt เพื่อกำหนดพฤติกรรม โมเดลจะตอบสนองโดยไม่มีการปฏิเสธเนื้อหาสำหรับการใช้งานผู้ใหญ่ที่ถูกต้องตามกฎหมาย คุณสามารถตรวจสอบการเชื่อมต่อโดยตรวจสอบ choices อาร์เรย์ในบอดี้การตอบกลับ

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

เปิดใช้งานการจัดส่งโทเค็นแบบเรียลไทม์โดยตั้งค่า stream: true ในการร้องขอของคุณ เซิร์ฟเวอร์ส่ง Server-Sent Events (SSE) ทันทีที่โทเค็นพร้อมใช้งาน วิธีนี้ลดความล่าช้าที่ผู้ใช้รู้สึกสำหรับการสร้างอินเทอร์เฟซแชทบอท NSFW แบบโต้ตอบ

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)

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

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

ปรับพฤติกรรมการสร้างโดยใช้พารามิเตอร์มาตรฐานเช่น temperature และ top_p. ตั้งค่า temperature เพื่อควบคุมความสุ่ม โดยค่าที่ต่ำกว่าจะผลิตผลลัพธ์ที่มีความเป็นกำหนดได้มากกว่า ใช้ top_p สำหรับการสุ่มแบบ nucleus เพื่อสร้างสมดุลระหว่างความคิดสร้างสรรค์และความสอดคล้อง

from openai import OpenAI

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

คุณสามารถบังคับใช้โหมด JSON ได้โดยการตั้งค่า response_format เพื่อ {"type": "json_object". สิ่งนี้มีประโยชน์สำหรับการแยกวิเคราะห์ข้อมูลที่มีโครงสร้างจาก LLM แบบไม่มีเซ็นเซอร์ โมเดลรองรับการเรียกใช้ฟังก์ชันเพื่อเพิ่มขีดความสามารถ

การผสานรวมกับ Node.js

ใช้ SDK ภาษา Node.js ทางการของ OpenAI เพื่อจัดการคำขออย่างมีประสิทธิภาพ กำหนดค่า client ด้วย base URL แบบกำหนดเองและ API key ของคุณ SDK จัดการการลองใหม่และการแปลงข้อผิดพลาดเป็น JSON โดยอัตโนมัติ

import OpenAI from "openai";

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

เรียก chat.completions.create() method with your desired parameters. The SDK returns a promise that resolves to the completion object. This integration works seamlessly with existing OpenAI-compatible clients.

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

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

หน้าต่างบริบทรองรับ 100,000 tokens สำหรับทั้ง prompt และ completion Output สูงสุดคือ 16,000 tokens ต่อ request ตรวจสอบการใช้งานของคุณผ่าน dashboard เพื่อหลีกเลี่ยงการหยุดทำงานที่ไม่คาดหมายระหว่างการ generate ปริมาณสูง

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

LLM NSFW ตัวใดดีที่สุดสำหรับการสร้างแอปแชท?

โมเดลแบบไร้การเซ็นเซอร์ของเราปรับให้เหมาะสมสำหรับเนื้อหาผู้ใหญ่ที่ถูกต้องกฎหมายพร้อมขอบเขตบริบท 100k ให้การเข้าถึง API โดยตรงโดยไม่มีการปฏิเสธเนื้อหาที่พบทั่วไปในโมเดลอื่น ใช้เอนด์พอยต์ที่เข้ากันได้กับ OpenAI เพื่ออินทิเกรตเข้ากับแอปพลิเคชันของคุณ

เกิดอะไรขึ้นหากฉันเกินขีดจำกัดอัตราการใช้งาน?

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

ฉันจะชำระเงินสำหรับบริการ API ได้อย่างไร?

ชำระเงินผ่านคริปโตเท่านั้นโดยใช้ USDT (TRC20) หรือ USDC (Base) คุณสามารถเติมเงินด้วยจำนวนเต็มใดๆ ได้ตั้งแต่ $20 ถึง $500 เครดิตโบนัสจะถูกเพิ่มสำหรับการเติมเงินจำนวนมากขึ้น และเครดิตไม่หมดอายุ

เข้าถึงคีย์ API ของคุณ

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

เปิดบัญชี