th ▾
รับคีย์ของคุณ

เอกสาร API

ใช้ endpoint ที่เข้ากันได้กับ OpenAI ของเราเพื่อสร้างข้อความด้วยโมเดล uncensored เริ่มต้นด้วยคำขอพื้นฐานหรือเปิดใช้งาน stream สำหรับการส่งออก token แบบเรียลไทม์

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

ส่งคำขอไปยัง https://api.uncensoredaicharacter.com/v1 พร้อมคีย์ API ของคุณใน Authorization header. คีย์จะถูกออกทันทีเมื่อสมัครสมาชิกผ่าน Google หรืออีเมล ใช้ ID โมเดล uncensored สำหรับการสร้างผลลัพธ์ทั้งหมด.

curl https://api.uncensoredaicharacter.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "What is the current server uptime status"}]
  }'

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

คำขอครั้งแรก: Python SDK

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

from openai import OpenAI

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

คุณสามารถปรับพารามิเตอร์เช่น temperature เพื่อควบคุมความสุ่ม API ส่งคืน JSON หรือข้อความขึ้นอยู่กับค่ากำหนดของคุณ ข้อผิดพลาดจะส่งรหัสสถานะ HTTP มาตรฐาน ตรวจสอบรหัสสถานะเพื่อจัดการปัญหาอย่างราบรื่น

คำขอครั้งแรก: Node SDK

กำหนดค่าไคลเอนต์ Node ให้ใช้เอนด์พอยต์ของเรา ตั้งค่า apiKey และ baseURL คุณสมบัติได้อย่างถูกต้อง เรียก chat.completions.create() ด้วยรหัสโมเดล ไลบรารีจัดการการแปลงข้อมูลและการลองใหม่โดยอัตโนมัติ

import OpenAI from "openai";

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

รองรับการสตรีมการตอบกลับผ่าน async iterators ซึ่งช่วยให้คุณแสดงโทเค็นขณะที่โมเดลกำลังสร้างข้อมูล หน้าต่างบริคอบรองรับโทเค็นรวมได้สูงสุด 100,000 โทเค็น ใช้สิ่งนี้สำหรับเอกสารยาวหรือบทสนทนาที่ยาวนาน

การตอบกลับแบบสตรีมมิ่ง

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

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)

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

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

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

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

การกำหนดค่าและข้อจำกัด

ตั้งค่าพารามิเตอร์เช่น top_p, seed, และ stop ลำดับเพื่อควบคุมผลลัพธ์ ใช้ response_format สำหรับโหมด JSON การเรียกฟังก์ชันรองรับผ่าน tools พารามิเตอร์ทั้งหมดเป็นไปตามมาตรฐาน OpenAI schema ทำให้การย้ายระบบเป็นไปอย่างง่ายดายสำหรับโครงการที่มีอยู่

จำกัดคำขอพร้อมกันได้ 8 การเชื่อมต่อต่อคีย์ ขนาดจำกัดของบอดีคือ 8 MB ข้อจำกัดเหล่านี้รับประกันประสิทธิภาพที่เสถียร โมเดล uncensored จัดการหัวข้อหลากหลายได้โดยไม่มีการปฏิเสธ ปรับการตั้งค่าให้เหมาะกับกรณีการใช้งานของคุณได้อย่างสมบูรณ์แบบ

FAQ

ฉันจะเริ่มใช้งาน API ตัวละคร AI แบบไม่มีเซนเซอร์ได้อย่างไร?

สมัครด้วย Google หรืออีเมลเพื่อรับคีย์ API ทันที เพิ่มเครดิตแบบเติมเงินผ่านคริปโตเพื่อเริ่มส่งคำขอ URL พื้นฐานคือ HTTPS://api.uncensoredaicharacter.com/v1

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

คุณจะได้รับรหัสสถานะ 429 สำหรับขีดจำกัดอัตรา หรือ 401/402 สำหรับปัญหาการตรวจสอบสิทธิ์/เครดิต ข้อผิดพลาดจะไม่ใช้เครดิตหากเกิดขึ้นก่อนการประมวลผล ปรับความถี่ของคำขอหรือเติมเงินยอดเงินของคุณ

Can I use this with existing OpenAI SDKs?

ใช่ API ของเราเข้ากันได้กับ OpenAI อย่างสมบูรณ์ เพียงอัปเดต base URL และ API key ในการกำหนดค่าไคลเอนต์ของคุณ รองรับ streaming, โหมด JSON และ function calling

รับคีย์ของคุณตอนนี้

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

รับคีย์ของคุณ