เอกสาร API ของ Uncensored AI
ผสาน LLM แบบไม่มีเซนเซอร์ของเราด้วยการเรียก API เพียงครั้งเดียว คู่มือนี้แสดงให้นักพัฒนาวิธีส่งคำขอและรับข้อความแบบสตรีมโดยใช้เครื่องมือที่เข้ากันได้กับ OpenAI
เริ่มต้นอย่างรวดเร็ว: คำขอครั้งแรกไปยัง AI uncensored
ส่ง prompt แรกได้ทันทีโดยใช้ endpoint มาตรฐาน ชี้ไคลเอนต์ของคุณไปยัง base URL https://api.aiunrestrict.com/v1 และรวมคีย์ API ของคุณในหัว โมเดลระบุอย่างเคร่งครัด uncensored. การกำหนดค่านี้ทำงานกับ SDK ที่เข้ากันได้กับ OpenAI ใดๆ โดยไม่ต้องแก้ไข
- Base URL:
https://api.aiunrestrict.com/v1 - ID โมเดล:
uncensored - Auth: Bearer token in
Authorizationheader
เราคิดค่าเฉพาะโทเค็นที่ใช้งานจริง ข้อผิดพลาดไม่หักเครดิต การปฏิเสธเนื้อหาเป็นฟรี
นักพัฒนาส่วนใหญ่พบว่าชุดการตั้งค่านี้ทำงานได้ทันทีกับเพย์ไลน์ที่มีอยู่
curl https://api.aiunrestrict.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Send me the current weather in Tokyo"}]
}'
Authentication and API Key Management
ใช้คีย์ API เดียวของคุณสำหรับการร้องขอทั้งหมดไปยัง endpoint AI uncensored คุณสร้างคีย์นี้บนแดชบอร์ดหลังจากสมัครสมาชิกผ่าน Google หรืออีเมล แต่ละบัญชีมีคีย์ที่ใช้งานอยู่ได้เพียงคีย์เดียว การสร้างคีย์ใหม่จะทำให้คีย์ก่อนหน้าหมดอายุทันที ซึ่งช่วยให้ง่ายต่อการหมุนเวียนข้อมูลประจำตัวสำหรับ agents ที่ทำงานเป็นเวลานาน
รักษาความมั่นคงปลอดภัยของคีย์ของคุณ คีย์นี้ให้การเข้าถึงเต็มต่อยอดเครดิตที่เติมเงินไว้ การเติมเงินด้วยคริปโตเข้าบัญชีของคุณ USDT บน TRC20 หรือ USDC บน Base ทำงานได้ ยอดเติมขั้นต่ำคือ $20 สูงสุดคือ $500 คุณได้รับเครดิตโบนัสสำหรับการฝากเงินจำนวนมากขึ้น ข้อมูลของคุณเป็นส่วนตัว Prompt ไม่ถูกนำไปใช้ในการฝึกฝน เราไม่ติดตามตัวตนของคุณเกินกว่าที่อยู่อีเมล ความสำคัญต่อความเป็นส่วนตัวมีสูงสำหรับเวิร์กโฟลว์เนื้อหา NSFW ใช้คีย์นี้เพื่อตรวจสอบสิทธิ์ทุกการเรียก รูปแบบเฮดเดอร์เป็นมาตรฐาน Bearer tokens เป็นที่คุ้นเคย ความปลอดภัยเป็นเรื่องง่าย ไม่ต้องตั้งค่าที่ซับซ้อน ไม่ต้องใช้หมายเลขโทรศัพท์ เพียงสมัครและเริ่มเขียนโค้ด คีย์จะปรากฏทันที คัดลอกตอนนี้ เก็บมันอย่างปลอดภัย ใช้มันในเฮดเดอร์ของคุณ เพียงเท่านี้คุณก็พร้อมเริ่มต้น
จุดปลาย: Chat Completions and Models
โต้ตอบกับสองเอนดพอยต์: POST /v1/chat/completions และ GET /v1/models.เอนด์พอยต์แชทประมวลผลข้อความนำเข้าและส่งกลับข้อความส่งออก เอนด์พอยต์โมเดลแสดงรายการโมเดลที่มีให้บริการ เราโฮสต์โมเดลหนึ่งตัว ซึ่งปรับแต่งมาเพื่อตอบสนองแบบไม่มีข้อจำกัด ไม่มี embeddings ไม่มีสร้างภาพ ไม่มีประมวลผลเสียงหรือวิดีโอ มีเพียงการเติมข้อความ (text completion) เท่านั้น ซึ่งช่วยให้บริการมีความเฉพาะเจาะจง ความเร็วจึงยังคงสูง และเวลาแฝง (latency) ต่ำ คุณจ่ายเฉพาะ token ที่ใช้จริง Token สำหรับนำเข้ามีราคา $0.15 ต่อล้าน token Token สำหรับส่งออกมีราคา $0.50 ต่อล้าน token เครดิตไม่มีวันหมดอายุ ข้อผิดพลาดไม่คิดเงิน การปฏิเสธไม่คิดเงิน โมเดลการราคานี้เอื้อต่อการใช้งานปริมาณมาก หน้าต่างบริบทที่ยาวนานสามารถบรรจุอยู่ใน 100,000 tokens ได้ ขนาดผลลัพธ์สูงสุดคือ 16,000 tokens ต่อการร้องขอ ตั้งค่า max_tokens เพื่อหลีกเลี่ยงการชนขีดจำกัด ค่าเริ่มต้นคือ 2,048 โทเค็น ปรับค่านี้ตามกรณีการใช้งานของคุณ การสตรีมช่วยจัดการการตอบสนองขนาดใหญ่ โหมด JSON รับรองผลลัพธ์ที่มีโครงสร้าง การเรียกใช้ฟังก์ชันอนุญาตให้ใช้เครื่องมือ อุณหภูมิควบคุมความสุ่ม Top-P ควบคุมความหลากหลาย ลำดับหยุดหยุดการสร้าง Seed รับประกันความสามารถในการทำซ้ำ ค่าปรับการปรากฏตัวลดการทำซ้ำ ค่าปรับความถี่ปรับการใช้งานคำพารามิเตอร์เหล่านี้ให้คุณควบคุมได้เต็มที่ ปรับแต่งพฤติกรรมตัวแทนของคุณ ทดสอบการตั้งค่าต่างๆ หาความสมดุลที่เหมาะสม บันทึกการกำหนดค่าที่คุณชอบ แบ่งปันกับทีมของคุณ ทำซ้ำอย่างรวดเร็ว นำส่งด้วยความมั่นใจ API รองรับรูปแบบ OpenAI มาตรฐาน การย้ายข้อมูลทำได้ง่าย การนำโค้ดกลับมาใช้ใหม่ได้สูง ประสิทธิภาพสูงสุด โฟกัสที่ตรรกะผลิตภัณฑ์ของคุณ ให้ API จัดการส่วนที่เหลือ
from openai import OpenAI
client = OpenAI(base_url="https://api.aiunrestrict.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)
การตอบกลับแบบสตรีมมิ่งและการใช้งานโทเค็น
เปิดใช้งานการสตรีมโดยตั้งค่า stream: true ในการร้องขอของคุณ รับโทเค็นแบบเพิ่มทีละน้อยผ่านเหตุการณ์ที่ส่งโดยเซิร์ฟเวอร์ (SSE) ซึ่งช่วยลดความล่าช้าที่รับรู้ได้สำหรับผู้ใช้ คุณสามารถแสดงข้อความเมื่อสร้างเสร็จ ชิ้นสุดท้ายจะมีจำนวนโทเค็นรวม อ่านค่านี้เพื่อติดตามต้นทุนอย่างแม่นยำ การสตรีมทำงานกับพารามิเตอร์ทั้งหมด การเรียกใช้ฟังก์ชันจะสตรีมการเรียกใช้เครื่องมือ โหมด JSON จะสตรีมวัตถุบางส่วน อุณหภูมิและ top-p ใช้กับแต่ละชิ้น ลำดับหยุดจะสิ้นสุดสตรีม ข้อผิดพลาดจะขัดจังหวะสตรีม จัดการกรณีเหล่านี้ได้อย่างราบรื่น ตรรกะการลองใหม่ควรคำนึงถึงคำตอบบางส่วน เก็บสถานะขั้นกลางหากจำเป็น วิธีนี้เหมาะสำหรับส่วนติดต่อแชท รู้สึกตอบสนอง ผู้ใช้เห็นความคืบหน้า รอเวลาน้อยลง API รองรับสตรีมพร้อมกัน ขีดจำกัดอัตราใช้ต่อคีย์ ตรวจสอบการใช้งานของคุณ ปรับความพร้อมกันตามความจำเป็น สมดุลระหว่างความเร็วกับต้นทุน ปรับปรุงท่อการทำงานของคุณ ทดสอบภายใต้ภาระงาน รับรองความเสถียร สตรีมอย่างมีประสิทธิภาพ ส่งมอบคุณค่าอย่างรวดเร็ว
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.aiunrestrict.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);
พารามิเตอร์: อุณหภูมิ, Top-P และโหมด JSON
ควบคุมพฤติกรรมการสร้างด้วยพารามิเตอร์มาตรฐาน ตั้งค่า temperature สำหรับความสุ่ม ค่าที่ต่ำกว่าผลิตผลลัพธ์ที่กำหนดได้ ค่าที่สูงขึ้นเพิ่มความสร้างสรรค์ ใช้ top_p สำหรับการสุ่มแบบ nucleus สิ่งนี้จำกัดความหลากหลายของคำศัพท์ รวมพารามิเตอร์เหล่านี้สำหรับการควบคุมอย่างละเอียด เปิดใช้งานโหมด JSON ด้วย response_format: {"type": "json_object"}. โมเดลจะคืนค่า JSON แยกวิเคราะห์ค่านี้โดยตรงในโค้ดของคุณ สิ่งนี้เหมาะสำหรับการเรียกใช้ฟังก์ชัน จัดโครงสร้างข้อมูลให้สะอาด หลีกเลี่ยงข้อผิดพลาดในการแยกวิเคราะห์ ตรวจสอบผลลัพธ์เมื่อจำเป็น ใช้ stop ลำดับเพื่อหยุดการสร้าง กำหนดตัวลงท้ายแบบกำหนดเอง ใช้ seed เพื่อความสามารถในการทำซ้ำได้ ตั้งค่า seed เดียวกันเพื่อให้ได้ผลลัพธ์ที่เหมือนกัน ซึ่งช่วยในการดีบัก ติดตาม presence_penalty และ frequency_penalty เพื่อลดการทำซ้ำ ปรับค่าเหล่านี้เพื่อความสอดคล้องของสไตล์ ทดลองการผสมผสานต่างๆ บันทึกการตั้งค่าของคุณ แบ่งปันการกำหนดค่ากับทีมของคุณ ทำซ้ำอย่างรวดเร็ว นำไปใช้งานได้อย่างมั่นใจ API รองรับพารามิเตอร์มาตรฐานของ OpenAI ทั้งหมด การย้ายแพลตฟอร์มทำได้ง่าย การนำโค้ดกลับมาใช้ใหม่มีสูง ประสิทธิภาพถูกทำให้สูงสุด โฟกัสที่ตรรกะผลิตภัณฑ์ของคุณ ให้ API จัดการส่วนที่เหลือ
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)
การจัดการข้อผิดพลาดและพฤติกรรมการปฏิเสธ
จัดการข้อผิดพลาดอย่างสุภาพ ส่งคืน 401 สำหรับคีย์ไม่ถูกต้อง ตรวจสอบคีย์ API ของคุณ ตรวจสอบให้แน่ใจว่าใช้งานอยู่ ส่งคืน 402 สำหรับเครดิตไม่เพียงพอ เติมเงินในบัญชีของคุณ ใช้คริปโต USDT บน TRC20 หรือ USDC บน Base ขั้นต่ำ $20 สูงสุด $500 ส่งคืน 429 สำหรับขีดจำกัดอัตราการใช้งาน รอและลองใหม่ ขีดจำกัดคือ 300 คำขอต่อนาที ความพร้อมใช้งานพร้อมกันคือ 8 คำขอพร้อมกัน ขนาดสูงสุดของร่างคำขอคือ 8 MB หน้าต่างบริบทคือ 100,000 โทเค็น ผลลัพธ์สูงสุดคือ 16,000 โทเค็น ข้อผิดพลาดไม่คิดเงิน การปฏิเสธไม่คิดเงิน จ่ายเฉพาะสำหรับโทเค็น เครดิตไม่หมดอายุ ความผิดพลาดเช่นการเรียกเก็บเงินซ้ำจะแก้ไขผ่านฝ่ายสนับสนุน ไม่มีการออกเครดิตคืน เครดิตจะคงอยู่ในบัญชีของคุณ ใช้มันอย่างรอบคอบ ตรวจสอบการใช้งานของคุณ ปรับความพร้อมใช้งานพร้อมกันตามต้องการ สมดุลความเร็วกับต้นทุน ปรับปรุงท่อการทำงานของคุณ ทดสอบภายใต้โหลด เพื่อให้แน่ใจว่ามีความมั่นคง จัดการข้อผิดพลาดแบบโปรแกรม บันทึกการตอบกลับ ลองใหม่ด้วยการเพิ่มระยะเวลาค้าง แจ้งเตือนเมื่อเกิดความล้มเหลวสำคัญ รักษาความน่าเชื่อถือของบริการ ส่งมอบคุณค่าอย่างสม่ำเสมอ
การสนับสนุนทางเทคนิค
วิธีเติมเครดิต uncensored AI ของฉัน?
ส่งคริปโตไปยังที่อยู่ที่ให้ไว้ในแดชบอร์ดของคุณ เรารองรับ USDT บนเครือข่าย TRC20 และ USDC บนเครือข่าย Base เงินฝากขั้นต่ำคือ $20 และสูงสุดคือ $500 พร้อมโบนัสสำหรับยอดที่สูงขึ้น
AI แบบไม่เซ็นเซอร์นี้เหมาะสำหรับการพัฒนาแชทบอท NSFW หรือไม่?
ใช่ โมเดลถูกปรับแต่งให้ส่งคืนเนื้อหาสำหรับผู้ใหญ่โดยไม่มีการกรองสำหรับการใช้งานที่ถูกต้องตามกฎหมาย โมเดลจะไม่ปฏิเสธหัวข้อที่อ่อนไหวหรือเรื่องแต่ง ขีดจำกัดเดียวที่เข้มงวดคือเนื้อหาทางเพศที่เกี่ยวข้องกับเด็ก ทำให้เหมาะสำหรับเอเจนต์บทบาทสมมติแบบไร้ข้อจำกัด
context window สำหรับโมเดล AI แบบ uncensored คืออะไร?
หน้าต่างบริบทมีขนาด 100,000 tokens รวม prompt และการตอบกลับ คุณสามารถ output ได้สูงสุด 16,000 tokens ต่อการเรียก หากไม่ได้ระบุ max_tokens ค่าเริ่มต้นคือ 2,048 tokens
ปกป้องคีย์ API ของคุณ
ลงทะเบียน ดึงคีย์ของคุณ และชี้ URL พื้นฐานของคุณ ไม่มีการกำหนดค่าเลย