เอกสาร API & เริ่มต้นอย่างรวดเร็ว
ผสานรวมกับ API uncensored ia โดยใช้จุดปลายที่เข้ากันได้กับมาตรฐานของ OpenAI และรับคำตอบแรกของคุณภายในไม่กี่วินาทีโดยไม่มีการปฏิเสธเนื้อหาสำหรับเนื้อหาผู้ใหญ่ที่ถูกต้องตามกฎหมาย
Authentication & Base URL
เริ่มต้นทุกคำขอโดยชี้ไคลเอนต์ของคุณไปที่ HTTPS://api.uncensoredia.com/v1 และแนบคีย์ของคุณ การอนุญาต uses มาตรฐาน Bearer scheme ดังนั้นคุณเพียงแค่วาง token ที่คุณได้รับหลังจากสมัครสมาชิกด้วย Google หรืออีเมล endpoint นี้ทำงานอย่างเต็มที่ openai compatible API compliant หมายความว่าคุณเพียงแค่เปลี่ยน base URL และ API key ในการกำหนดค่าที่มีอยู่ของคุณ คุณไม่จำเป็นต้องจัดการชั้นการจัดเส้นทางที่ซับซ้อนหรือส่วนหัวพร็อกซี เพียงตรวจสอบว่า Authorization header ประกอบด้วยโทเค็นที่เป็นเอกลักษณ์ของคุณ การตั้งค่านี้รับประกันว่าการร้องขอของคุณจะไปถึงโมเดล uncensored ที่กำหนดไว้เฉพาะโดยไม่มีการกรองขั้นกลาง หากคุณได้รับ 401 error โปรดตรวจสอบว่าคีย์ของคุณเปิดใช้งานและจัดรูปแบบอย่างถูกต้อง
จุดจบ API Chat Completions
ส่งข้อความไปยัง POST /v1/chat/completions เพื่อรับคำตอบข้อความจากโมเดลที่ไม่มีการเซ็นเซอร์ จุดสิ้นสุดเดียวนี้รองรับความต้องการการสร้างเนื้อหาทั้งหมดของคุณ ตั้งแต่คำนำง่ายๆ ไปจนถึงการสนทนาหลายรอบ คุณสามารถควบคุมความยาวและความสุ่มของผลลัพธ์โดยใช้พารามิเตอร์เช่น max_tokens, temperature, และ top_p. โมเดลรองรับขนาดมหาศาล 100,000 token context หน้าต่างบริบท ทำให้คุณสามารถป้อนเอกสารจำนวนมากหรือประวัติการสนทนาที่ยาวได้ คุณสามารถส่งโทเค็นได้สูงสุด 16,000 โทเค็นในการตอบกลับ หากคุณละเว้น max_tokens, ค่าเริ่มต้นคือ 2,048 tokens endpoint นี้ไม่รองรับการสร้างภาพหรือเสียง เป็น text in, text out ล้วนๆ ใช้คำสั่ง curl ต่อไปนี้เพื่อทดสอบการเชื่อมต่อของคุณทันที
การผสานรวม SDK Python
ใช้ไลบรารี Python ทางการของ OpenAI เพื่อเชื่อมต่อกับ API ด้วยการเปลี่ยนแปลงโค้ดเพียงเล็กน้อย คุณเพียงแค่ต้องทับ base_url และ api_key ในการกำหนดค่าไคลเอนต์ วิธีนี้ช่วยให้ตรรกะที่มีอยู่ของคุณสำหรับการจัดการคำตอบ ข้อผิดพลาด และการลองใหม่ยังคงอยู่ ห้องสมุดจัดการการแปลงข้อมูล JSON และการสตรีมโดยอัตโนมัติหากคุณเปิดใช้งาน วิธีนี้เหมาะสำหรับบริการแบ็กเอนด์หรือสคริปต์ที่ต้องการประมวลผลข้อความปริมาณมาก โมเดล uncensored ตอบสนองต่อการขอ completion การแชทมาตรฐานโดยไม่ต้องใช้ตรรกะการแยกวิเคราะห์แบบกำหนดเอง กำหนดค่าไคลเอนต์ของคุณครั้งเดียวและใช้งานตลอดแอปพลิเคชันของคุณ นี่คือวิธีเริ่มต้นไคลเอนต์และส่งคำขอพื้นฐาน
การตั้งค่า SDK Node.js
ผสาน API เข้ากับแอปพลิเคชัน JavaScript หรือ TypeScript ของคุณโดยใช้ @anthropic-ai/sdk หรือทางการ openai แพ็กเกจ ตั้งค่า baseURL ไปยัง endpoint ของเราและระบุคีย์ API ของคุณ สิ่งนี้ทำให้คุณสามารถใช้วิธีการที่คุ้นเคยเช่น chat.completions.create() โดยตรง SDK จัดการคำขอ HTTP และแยกวิเคราะห์การตอบสนอง JSON สำหรับคุณ คุณสามารถจัดการข้อผิดพลาดเช่น 402 (insufficient credit) or 429 (rate limit) ภายในตรรกะแอปพลิเคชันของคุณ การตั้งค่านี้เหมาะสำหรับเว็บเซิร์ฟเวอร์ บอท หรือสภาพแวดล้อม Node.js ใดๆ โมเดลไร้การเซ็นเซอร์ทำงานร่วมกันได้อย่างราบรื่นกับรูปแบบคำขอมาตรฐาน กำหนดค่าไคลเอนต์ของคุณเพื่อให้เข้ากับความคาดหวังของ API
การตอบกลับแบบสตรีมมิ่ง
เปิดใช้งานการจัดส่งโทเค็นแบบเรียลไทม์โดยตั้งค่า stream: true ในการร้องขอของคุณ API จะส่งคืนสตรีม Server-Sent Events (SSE) ซึ่งช่วยให้คุณแสดงข้อความเมื่อสร้าง ซึ่งปรับปรุงประสบการณ์ผู้ใช้สำหรับอินเทอร์เฟซแชทและลดความล่าช้าที่รับรู้ แต่ละชิ้นมีคำตอบบางส่วน และชิ้นสุดท้ายรวมถึงสถิติการใช้โทเค็น คุณสามารถประมวลผลชิ้นเหล่านี้แบบเพิ่มทีละน้อยเพื่อสร้างการตอบกลับที่สมบูรณ์ คุณสมบัตินี้มีความสำคัญสำหรับแอปพลิเคชันที่ต้องการการตอบกลับทันที โมเดล uncensored รองรับสตรีมสำหรับการร้องขอทุกประเภท จัดการเหตุการณ์สตรีมเพื่ออัปเดต UI ของคุณอย่างมีประสิทธิภาพ ใช้โค้ดนี้เพื่อใช้งานสตรีมในไคลเอนต์ของคุณ
อัตราจำกัด & ข้อจำกัดบริบท
API กำหนดขีดจำกัดที่เข้มงวดเพื่อความเสถียรในการดำเนินงานสำหรับผู้ใช้ทุกคน คุณสามารถส่งคำขอได้สูงสุด 300 คำขอต่อนาที per key and have 8 concurrent requests เปิดใช้งานได้ทุกเมื่อ ขนาดสูงสุดของ body คำขอคือ 8 MB หากคุณเกินขีดจำกัดเหล่านี้ คุณจะได้รับ 429 รหัสสถานะ ตรวจสอบให้แน่ใจว่าคุณจัดการการลองใหม่ด้วยการถดถอยแบบเอ็กซ์โพเนนเชียลเพื่อหลีกเลี่ยงการชนกับขีดจำกัดเหล่านี้ซ้ำๆ หน้าต่างบริบทคือ 100,000 โทเค็น แต่เอาต์พุตสูงสุดคือ 16,000 โทเค็น หากคุณต้องการเอาต์พุตมากขึ้น ให้ปรับ max_tokens พารามิเตอร์ ข้อผิดพลาดเช่น 401 (invalid key) and 402 (no credit) เป็นทันทีและไม่ใช้โควตาโทเค็นของคุณ จัดการโควตาของคุณอย่างระมัดระวังเพื่อหลีกเลี่ยงการหยุดชะงักของบริการระหว่างงานสร้างปริมาณสูง
cURL
curl https://api.uncensoredia.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "return json with key status true"}]
}'Python
from openai import OpenAI
client = OpenAI(base_url="https://api.uncensoredia.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.uncensoredia.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 ia แบบไม่มีเซนเซอร์คืออะไร?
API ia แบบไม่มีเซนเซอร์คือบริการ chat-completions แบบโฮสต์ที่เข้ากันได้กับ OpenAI ซึ่งให้บริการโมเดลภาษาขนาดใหญ่แบบไม่มีเซนเซอร์หนึ่งตัว มันถูกออกแบบมาสำหรับนักพัฒนาที่ต้องการการสร้างข้อความแบบไม่มีข้อจำกัดสำหรับหัวข้อผู้ใหญ่ที่ถูกต้องตามกฎหมาย นวนิยาย หรือหัวข้อที่ถกเถียงได้ โดยไม่มีการปฏิเสธเนื้อหา API ใช้เอนด์พอยต์และพารามิเตอร์มาตรฐาน ทำให้ง่ายต่อการผสานรวมกับเครื่องมือที่มีอยู่
ฉันจะชำระเงินสำหรับ API ได้อย่างไร?
การชำระเงินรับผ่านคริปโตเคอเรนซีเท่านั้น โดยเฉพาะ USDT (TRC20) หรือ USDC (Base) คุณสามารถเติมบัญชีของคุณด้วยจำนวนเต็มใดๆ ระหว่าง $20 ถึง $500 เครดิตจะถูกคิดค่าบริการตามการใช้งานโทเค็นจริง โดยไม่มีข้อผิดพลาดและการปฏิเสธฟรี ไม่มีรายเดือนหรือค่าธรรมเนียมที่ซ่อนอยู่
ขีดจำกัดอัตราคืออะไร?
คีย์ API แต่ละตัวจำกัดอยู่ที่ 300 คำขอต่อนาที และ 8 คำขอพร้อมกัน ขนาดสูงสุดของ body คำขอคือ 8 MB หากเกินขีดจำกัดเหล่านี้ คุณจะรับรหัสสถานะ 429 ตรวจสอบว่าคุณได้ใช้ตรรกะการลองใหม่พร้อม exponential backoff เพื่อจัดการขีดจำกัดเหล่านี้ได้อย่างราบรื่นแล้ว
รับคีย์ของคุณตอนนี้
สมัครสมาชิก รับโทเค็น แล้วอัปเดต base URL ของ endpoint แค่นั้นแหละ
รับคีย์ทดลองใช้