th ▾
เปิดบัญชี

เอกสาร API

เริ่มต้นใช้งาน API แชทบอท AI แบบ uncensored ของเราโดยใช้จุดเชื่อมต่อแบบ OpenAI-compatible มาตรฐาน ตรวจสอบสิทธิ์ด้วยคีย์ API ของคุณและส่งคำขอไปยังจุดเชื่อมต่อโดยตรงเพื่อรับคำตอบทันทีที่ไม่มีการจำกัด

Authentication and base URL

คีย์ API ใช้สำหรับการตรวจสอบสิทธิ์ทุกคำขอ ส่งคีย์นี้ใน Authorization header เป็น Bearer token คำเรียกทั้งหมดจะผ่านไปยัง base URL https://api.chatbotaiunrestricted.com/v1. โครงสร้างนี้เลียนแบบมาตรฐาน OpenAI ทำให้คุณสามารถใส่ SDK ที่มีอยู่ได้โดยไม่ต้องเขียนตรรกะการผสานรวมใหม่

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

  • ส่วนหัว: Authorization: Bearer YOUR_API_KEY
  • Base URL: https://api.chatbotaiunrestricted.com/v1

POST /v1/chat/completions

The POST /v1/chat/completions endpoint ประมวลผลข้อมูลนำเข้าของคุณและส่งคืนข้อความเอาต์พุต ส่ง body JSON พร้อม model ตั้งค่าเป็น uncensored และ messages array. โมเดลจะตอบสนองโดยไม่มีการกรองเนื้อหามาตรฐานสำหรับการใช้งานผู้ใหญ่ที่ถูกต้องกฎหมาย ซึ่งเหมาะสำหรับการเขียนเชิงสร้างสรรค์หรือการถาม-ตอบโดยตรง

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

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

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

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

  • แพ็กเกจ: openai
  • Base URL: ต้องกำหนดค่าเอง

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

SDK Node.js ปฏิบัติตามรูปแบบเดียวกัน ตั้งค่า apiKey และ baseURL คุณสมบัติ สิ่งนี้ทำให้แน่ใจว่าคำขอของคุณไปถึงเอนด์พอยต์ที่ถูกต้อง ใช้ chat.completions.create method to send messages.

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

การสตรีมด้วย Server-Sent Events

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

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

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

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

คีย์ API จำกัดให้ใช้งานเพียง 1 คีย์ที่ใช้งานอยู่ต่อบัญชี คีย์ใหม่จะแทนที่คีย์เก่า ขนาด body ของคำขอต้องไม่เกิน 8 MB การใช้งาน tokens จะถูกรายงานใน chunk สุดท้ายของ SSE ระหว่างการสตรีม เครดิตที่เติมเงินล่วงหน้าไม่มีวันหมดอายุ ดังนั้นคุณสามารถเติมเงินเมื่อต้องการ

อัตราจำกัดการเรียกใช้และข้อจำกัด

คีย์ API แต่ละตัวจำกัดอยู่ที่ 300 คำขอต่อนาที คุณสามารถมีคำขอพร้อมกันได้ 8 คำขอในเวลาเดียวกัน ผลลัพธ์สูงสุดคือ 16,000 token ต่อคำขอ context window รองรับ 100,000 token โดยรวม

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

cURL

curl https://api.chatbotaiunrestricted.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "What is the capital of France?"}]
  }'

Python

from openai import OpenAI

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

import OpenAI from "openai";

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

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

ต้นทุนต่อโทเค็นสำหรับ API แชทบอท AI แบบไม่มีเซนเซอร์คือเท่าไหร่?

ราคาคือ $0.15 ต่อ 1 ล้านโทเค็นอินพุต และ $0.50 ต่อ 1 ล้านโทเค็นเอาต์พุต คุณจ่ายเฉพาะการใช้งานจริง และข้อผิดพลาดเป็นฟรี เครดิตเติมเงินไม่หมดอายุ ดังนั้นคุณสามารถเติม whenever คุณต้องการความจุเพิ่มเติม

คุณรับวิธีการชำระเงินใดบ้าง?

คริปโตเท่านั้น: USDT บน TRC20 หรือ USDC บน Base จำนวนเต็มตั้งแต่ $20 ถึง $500 ส่วนลดเครดิตเริ่มใช้เมื่อจ่ายตั้งแต่ $50

โมเดลปฏิเสธเนื้อหาหรือไม่?

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

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

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

เปิดบัญชี