th ▾
สร้างคีย์

ผสาน Uncensored Model

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

ข้อกำหนดเบื้องต้นและ URL ฐาน

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

ชี้ไคลเอนต์ของคุณไปยัง URL ฐาน: https://api.censurasinllm.com/v1. เอนด์พอยต์นี้รองรับ SDK มาตรฐานของ OpenAI อัปเดตการกำหนดค่าไคลเอนต์ของคุณเพื่อใช้ URL พื้นฐานนี้และคีย์ที่สร้างของคุณ บริการจัดการการจัดเส้นทางทั้งหมดแบบโปร่งใส

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

Authentication and API Keys

รวมคีย์ API ของคุณใน Authorization header ของทุกคำขอ ใช้รูปแบบ Bearer YOUR_API_KEY. หัวข้อนี้ตรวจสอบตัวตนของคุณและติดตามการใช้งานโทเค็นของคุณ หากไม่มีหัวข้อนี้ เซิร์ฟเวอร์จะปฏิเสธคำขอของคุณ

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

หากคุณได้รับ 401 Unauthorized error โปรดตรวจสอบรูปแบบคีย์ของคุณ ตรวจสอบให้แน่ใจว่าไม่มีช่องว่างนำหน้าหรือท้าย คีย์ต้องถูกต้องและเปิดใช้งานในแดชบอร์ดบัญชีของคุณ

การส่งคำขอครั้งแรกของคุณ

ส่งคำขอ chat completion มาตรฐานไปยัง POST /v1/chat/completions. กำหนดโมเดลเป็น uncensored. ให้ข้อความของคุณในรูปแบบรายการด้วย role และ content ฟิลด์ข้อมูล API จะส่งการตอบกลับโดยตรงโดยไม่มีการเยิ่นเย้อ

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

ข้อผิดพลาดและการปฏิเสธไม่ใช้เครดิตของคุณ คุณจ่ายเฉพาะการสร้างโทเคนที่สำเร็จ สิ่งนี้ทำให้การทดสอบมีต้นทุนต่ำ

การใช้งานโทเค็นและการสตรีม

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

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

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

Function Calling และโหมด JSON

ใช้ tools พารามิเตอร์เพื่อกำหนดฟังก์ชันที่กำหนดเองสำหรับโมเดล API รองรับ tool choice และ output แบบมีโครงสร้าง สิ่งนี้ทำให้สามารถโต้ตอบที่ซับซ้อนและการแยกสกัดข้อมูล กำหนด schema ฟังก์ชันของคุณใน body ของคำขอ

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

ตั้งค่า tool_choice เพื่อ "auto" หรือชื่อฟังก์ชันเฉพาะ สิ่งนี้ให้คุณควบคุมพฤติกรรมของโมเดลได้อย่างแม่นยำ โมเดลจะปฏิบัติตามโครงสร้างที่กำหนดอย่างเคร่งครัด

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

API กำหนดอัตราสูงสุด 300 คำขอต่อนาทีต่อ key คุณสามารถรันคำขอพร้อมกันได้สูงสุด 8 คำขอ ขนาด body ของคำขอสูงสุดคือ 8 MB หากเกินขีดจำกัดเหล่านี้จะเกิด 429 Too Many Requests error รอสักครู่ก่อนลองอีกครั้ง

หากคุณเครดิตหมด คุณจะได้รับ 402 Payment Required error โหลดเครดิตเพิ่มด้วย USDT หรือ USDC ผ่านคริปโต เครดิตของคุณไม่มีวันหมดอายุ ดังนั้นคุณสามารถชำระเงินเมื่อสะดวก ไม่ต้องสมัครสมาชิกรายเดือน

ใช้บริบทขนาด 100,000 token เต็มรูปแบบสำหรับเอกสารยาวๆ โปรดติดตามจำนวน input และ output tokens เพื่อช่วยให้คุณอยู่ในงบประมาณและหลีกเลี่ยงค่าใช้จ่ายที่ไม่คาดคิด

cURL

curl https://api.censurasinllm.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Check if the model filters adult themes in roleplay mode"}]
  }'

Python

from openai import OpenAI

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

FAQs

URL พื้นฐานสำหรับ API uncensored คืออะไร?

URL พื้นฐานคือ HTTPS://api.censurasinllm.com/v1 เข้ากันได้สมบูรณ์กับ SDK ของ OpenAI อัปเดตการกำหนดค่าไคลเอนต์ของคุณเพื่อใช้เอนด์พอยต์นี้

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

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

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

คุณได้รับ error 429 ขีดจำกัดคือ 300 คำขอต่อนาที รอไม่กี่วินาทีก่อนลองใหม่ ใช้ exponential backoff ในโค้ดของคุณเพื่อความน่าเชื่อถือที่มากขึ้น

รับคีย์ของคุณภายในไม่กี่นาที

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

สร้างคีย์ดูเอกสาร