TH ▾

ผสาน API แชทบอท NSFW ไม่เซ็นเซอร์

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

รับคีย์ API

Base URL & การตรวจสอบสิทธิ์

API ทำงานที่ https://api.nsfwchatbot.cc/v1 ใช้การตรวจสอบสิทธิ์ด้วยโทเคน Bearer มาตรฐาน คุณรับคีย์ API เดียวผ่านหน้า Get API key ซึ่งรองรับการสมัครผ่าน Google หรืออีเมล คีย์ต้องส่งใน Authorization ส่วนหัว มีเพียงคีย์เดียวที่ใช้งานต่อบัญชี; การสร้างคีย์ใหม่จะยกเลิกคีย์ก่อนหน้า ไม่มีสมาชิกรายเดือน—เครดิตแบบเติมเงินล่วงหน้าและไม่หมดอายุ

ตรวจสอบให้แน่ใจว่าไลบรารีไคลเอนต์ของคุณชี้ไปที่ URL พื้นฐานด้านบน รหัสโมเดลคือ uncensored เสมอ นี่คือโมเดลแบบเปิดน้ำหนักที่ปรับแต่งมาเพื่อมีการปฏิเสธเนื้อหาน้อยที่สุด ซึ่งแตกต่างจาก GPT หรือ Claude โมเดลนี้ส่งคืนข้อความดิบโดยไม่มีการป้องกันทั่วไปสำหรับเนื้อหาผู้ใหญ่ที่ถูกต้องตามกฎหมาย

คำขอแรก

คำขอพื้นฐานจะเลียนแบบเอนด์พอยต์ chat-completions ของ OpenAI คุณระบุโมเดล ข้อความ และพารามิเตอร์เสริม API จะส่งการตอบกลับเป็นข้อความ หากละ max_tokens ขีดจำกัดการส่งออกเริ่มต้นคือ 2,048 โทเคน หน้าต่างบริบทรองรับรวมได้สูงสุด 100,000 โทเคนสำหรับพรอมต์และการสร้างข้อความรวมกัน

ตัวอย่างต่อไปนี้แสดงคำขอการสร้างข้อความมาตรฐานโดยใช้ curl

curl https://api.nsfwchatbot.cc/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Write a blunt product review of a cheap VPN."}]
  }'

สิ่งนี้จะส่งคืนวัตถุ JSON ที่มีข้อความที่สร้างขึ้น ข้อผิดพลาดจะส่งคืนรหัสสถานะ HTTP มาตรฐานพร้อมวัตถุข้อผิดพลาดในบอดี้

SDK Python

ใช้ไลบรารี Python ของ OpenAI โดยกำหนดค่าให้ชี้ไปยัง base URL ของเรา สิ่งนี้ช่วยให้คุณใช้โค้ดไคลเอนต์ที่มีอยู่ด้วยการเปลี่ยนแปลงน้อยที่สุด ส่งคีย์ API ของคุณเป็น api_key และตั้งค่า base_url เป็นเอนด์พอยต์ของเรา ชื่อโมเดลยังคงเป็น uncensored

ตัวอย่างการเริ่มต้นและการเรียกสร้างข้อความ:

from openai import OpenAI

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

แนวทางนี้ใช้ได้สำหรับการสร้างข้อความง่ายๆ หรือการสร้างโซ่ โปรดจำไว้ว่าโมเดลนี้ไม่ใช่ GPT-4; โปรดปรับวิศวกรรมพรอมต์ของคุณให้เหมาะสม การสตรีมมิงรองรับผ่านพารามิเตอร์ stream=True ซึ่งอธิบายไว้ในส่วนถัดไป

SDK Node

SDK OpenAI ของ Node.js ปฏิบัติตามรูปแบบการกำหนดค่าเดียวกัน นำเข้าไลบรารี ตั้งค่า base URL และคีย์ API และเรียกเอนด์พอยต์การสร้างข้อความ สิ่งนี้มีประโยชน์สำหรับการผสานด้านเซิร์ฟเวอร์หรือแอปพลิเคชันแชทที่ใช้ Node

ตัวอย่างการเริ่มต้น:

import OpenAI from "openai";

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

วัตถุการตอบสนองมีเนื้อหาที่สร้างใน response.choices[0].message.content ตรวจสอบให้แน่ใจว่าคุณจัดการข้อผิดพลาดอย่างเหมาะสม เนื่องจากปัญหาเครือข่ายหรือคีย์ที่ไม่ถูกต้องจะทำให้เกิดข้อยกเว้น โมเดลไม่เซ็นเซอร์ตอบสนองต่อพรอมต์ระบบมาตรฐาน ทำให้คุณสามารถกำหนดโทนและพฤติกรรมผ่านประวัติข้อความได้

การตอบสนองแบบสตรีมมิง

เปิดการสตรีมมิงโดยตั้งค่า stream: true ในคำขอของคุณ API จะส่งคืนสตรีม 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)

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

ขีดจำกัด ข้อผิดพลาด & หน้าต่างบริบท

คีย์ API แต่ละคีย์อนุญาตให้ทำคำขอได้ 300 คำขอต่อนาทีและคำขอพร้อมกัน 8 คำขอ บอดี้ของคำขอต้องไม่เกิน 8 MB หากคีย์ไม่ถูกต้อง คุณจะรับข้อผิดพลาด 401 ข้อผิดพลาด 402 บ่งชี้ว่าเครดิตไม่เพียงพอ ข้อผิดพลาด 429 บ่งชี้ถึงขีดจำกัดอัตรา หน้าต่างบริบทคือ 100,000 โทเคนรวมกัน การส่งออกสูงสุดคือ 32,000 โทเคนหากระบุ เนื้อหาที่เกี่ยวข้องกับเด็กจะถูกปฏิเสธเสมอ เครดิตแบบเติมเงินล่วงหน้าผ่านคริปโตและไม่หมดอายุ ใช้ขีดจำกัดเหล่านี้เพื่อออกแบบตรรกะการเรียกซ้ำและการจัดการคิวสำหรับการผสานรวม API AI แบบไม่เซ็นเซอร์ของคุณ

ข้อมูลจำเพาะ API

ขีดจำกัดและความสามารถจริงทั้งหมดของ API ในที่เดียว ตรวจสอบก่อนเติมเงิน

รายการค่า
รูปแบบ APIรองรับ OpenAI: ใช้ OpenAI SDK ใดก็ได้ แค่เปลี่ยน base URL และคีย์
การยืนยันตัวตนAuthorization: Bearer YOUR_KEY
Base URLhttps://api.nsfwchatbot.cc/v1
เอนด์พอยต์POST /v1/chat/completions · GET /v1/models
ID โมเดลuncensored
การเรียกใช้ฟังก์ชันรองรับ — tools, tool_choice คำตอบมี tool_calls รวมถึงตอนสตรีม ส่งผลลัพธ์กลับด้วย role: tool
หน้าต่างบริบท100,000 โทเคน (อินพุตรวมเอาต์พุต)
เอาต์พุตสูงสุดได้ถึงส่วนที่เหลือของหน้าต่าง 100,000 โทเคน; max_tokens ไม่บังคับ (ไม่มีเพดานแยก)
โหมด JSONresponse_format: {"type": "json_object"}
พารามิเตอร์temperature, top_p, stop, seed, presence_penalty, frequency_penalty
สตรีมมิงรองรับ — server-sent events ชิ้นสุดท้ายมีจำนวนโทเคนที่ใช้
ขีดจำกัดอัตรา300 คำขอต่อนาทีต่อคีย์
เฮดเดอร์ของคำตอบX-Request-Id, X-Balance-USD, X-RateLimit-Limit-Requests, X-RateLimit-Limit-Concurrency
ขนาดคำขอไม่เกิน 8 MB
คำขอพร้อมกันสูงสุด 8 คำขอพร้อมกันต่อคีย์
เติมเงินUSDT (TRC20) หรือ USDC (Base) จำนวนเต็มใดก็ได้ตั้งแต่ $10 ถึง $500
อายุเครดิตเครดิตที่ซื้อไม่มีวันหมดอายุ ไม่มีการสมัครรายเดือน
การคิดเงินเครดิตแบบเติมเงินล่วงหน้าตามการใช้งานจริง ข้อผิดพลาดและการปฏิเสธไม่คิดเงิน
ราคา$0.25 ต่อ 1 ล้านโทเคนอินพุต · $1.00 ต่อ 1 ล้านโทเคนเอาต์พุต
โบนัส+5% เมื่อเติมตั้งแต่ $50, +10% ตั้งแต่ $100
เครดิตทดลองใช้ฟรี$0.50 ใช้ได้ 7 วัน ไม่ต้องใช้บัตร · คีย์ทดลอง: 2 คำขอพร้อมกัน, 60 ครั้งต่อนาที; ขีดจำกัดเต็ม (8 และ 300) หลังเติมเงินครั้งแรก
คีย์หนึ่งบัญชีมีคีย์ที่ใช้งานได้หนึ่งคีย์ คีย์ใหม่จะแทนคีย์เดิม
เข้าสู่ระบบGoogle หรืออีเมลและรหัสผ่าน
เนื้อหาอนุญาตเนื้อหาสำหรับผู้ใหญ่ ปฏิเสธเนื้อหาทางเพศที่เกี่ยวข้องกับผู้เยาว์

รหัสข้อผิดพลาด

ข้อผิดพลาดส่งกลับเป็น JSON พร้อม type ที่คงที่ คำขอที่ล้มเหลวหรือถูกปฏิเสธไม่คิดเงิน

รหัสประเภทความหมาย
400bad_requestJSON ไม่ถูกต้อง ข้อความว่าง พารามิเตอร์ผิด หรือเกินหน้าต่างบริบท
401missing_key · invalid_key · key_revokedไม่มีคีย์ คีย์ผิด หรือคีย์ถูกแทนที่แล้ว
402no_creditเครดิตหมด เติมเงินแล้วใช้งานต่อได้ทันที
403content_blockedเนื้อหาทางเพศเกี่ยวกับผู้เยาว์ ถูกปฏิเสธ ไม่คิดเงิน
404not_foundไม่รู้จักเอนด์พอยต์
413request_too_largeขนาดเกิน 8 MB
429rate_limited · concurrencyเกิน 300/นาที หรือ 8 พร้อมกัน รอแล้วลองใหม่
503upstream_busyโมเดลไม่ว่าง ลองใหม่ในไม่กี่วินาที

ถาม-ตอบ

นี่คือ API ของ OpenAI หรือไม่?

ไม่ใช่ เราให้เอนด์พอยต์ที่เข้ากันได้กับ OpenAI สำหรับโมเดลไม่เซ็นเซอร์ของเราเอง ไม่ใช่ GPT, Claude หรือโมเดลของผู้จัดจำหน่ายรายอื่น ใช้ SDK มาตรฐานของ OpenAI แต่ชี้ไปยัง base URL ของเรา

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

เครดิตแบบเติมเงินล่วงหน้าผ่านคริปโต (USDT บน TRC20 หรือ USDC บน Base) เติมเงินขั้นต่ำ $10 เครดิตไม่หมดอายุและข้อผิดพลาดไม่ต้องเสียเงิน ไม่รับบัตรเครดิตหรือ PayPal

ขนาดหน้าต่างบริบทคือเท่าไหร่?

หน้าต่างบริบทรวมคือ 100,000 โทเคน รวมถึงทั้งพรอมต์และการสร้างข้อความสูงสุดต่อคำขอคือ 32,000 โทเคน หากไม่ระบุ การสร้างข้อความเริ่มต้นคือ 2,048 โทเคน

คีย์ของคุณอยู่ห่างแค่แบบฟอร์มเดียว

สร้างบัญชี คัดลอกคีย์ เปลี่ยน base URL นั่นคือการตั้งค่าทั้งหมด

รับคีย์ API