เอกสาร API ของ Uncensord ai
เริ่มสร้างข้อความด้วย API LLM ไร้การเซ็นเซอร์ของเราได้ในไม่กี่นาที คู่มือนี้ครอบคลุมการตรวจสอบสิทธิ์ จุดเชื่อมต่อ (endpoints) และการผสานรวมสำหรับไคลเอนต์ที่รองรับมาตรฐาน OpenAI
https://api.uncensordai.com/v1uncensored
URL ฐาน API และการตรวจสอบสิทธิ์
เชื่อมต่อโดยใช้ URL พื้นฐานของ OpenAI พร้อมคีย์ API ของคุณ เราใช้โทเค็นแบร์เลอร์เดียวสำหรับคำขอทั้งหมด เพื่อให้แน่ใจว่าเข้ากันได้กับ SDK ที่มีอยู่
คีย์ของคุณจะถูกออกทันทีหลังการสมัครสมาชิก เก็บรักษาไว้ให้ปลอดภัย
- Base URL:
https://api.uncensordai.com/v1 - การตรวจสอบสิทธิ์: โทเค็น Bearer ใน
Authorizationheader
curl https://api.uncensordai.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 version of python"}]
}'
จุดจบ API Chat Completions
ส่งข้อความไปยัง /v1/chat/completions endpoint. endpoint. ID ของโมเดลคือ uncensored.
คำขอจะส่งคืนการตอบกลับเป็นข้อความ หน้าต่างบริบทรองรับ 100,000 โทเค็น ผลลัพธ์สูงสุดคือ 16,000 โทเค็น
from openai import OpenAI
client = OpenAI(base_url="https://api.uncensordai.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)
SDK Integration Examples
ใช้ SDK ทางการของ OpenAI หรือไคลเอนต์ที่เข้ากันได้ใดๆ ตั้งค่า URL พื้นฐานและคีย์ API
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.uncensordai.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);รองรับการสตรีมผ่าน 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)
การตอบกลับแบบสตรีมมิ่งและการใช้งานโทเค็น
เปิดใช้งานการสตรีมโดยตั้งค่า stream: true. การใช้โทเค็นปรากฏใน chunk สุดท้าย
แต่ละ chunk มีข้อความบางส่วน รวม chunk เพื่อสร้างการตอบกลับเต็มรูปแบบ
พารามิเตอร์: อุณหภูมิ (Temperature), Top P และ Stop
ควบคุมการสร้างด้วยพารามิเตอร์มาตรฐาน ใช้ temperature สำหรับความสุ่ม
ตั้งค่า top_p สำหรับการสุ่มแบบ nucleus กำหนด stop ลำดับเพื่อหยุดการสร้าง โหมด JSON ใช้ response_format: {"type": "json_object"}.
การจัดการข้อผิดพลาดและขีดจำกัดอัตรา
จัดการข้อผิดพลาดอย่างสุภาพ รหัส 401 หมายถึงคีย์ไม่ถูกต้อง รหัส 402 หมายถึงไม่มีเครดิต รหัส 429 หมายถึงเกินขีดจำกัดอัตราการใช้งาน
限制为每分钟 300 次请求。上下文窗口为 100,000 个 token。错误免费。
FAQ
หน้าต่างบริบทของ AI uncensored มีขนาดเท่าใด?
หน้าต่างบริบทมีขนาด 100,000 tokens สำหรับ prompt และ completion รวมกัน ผลลัพธ์สูงสุดต่อคำขอคือ 16,000 tokens
จะตรวจสอบความถูกต้องกับ uncensored AI API ได้อย่างไร?
ใส่คีย์ API ของคุณในหัวเรื่อง Authorization เป็นโทเค็น Bearer ใช้ URL ฐานที่ระบุในเอกสารประกอบ
API AI uncensored รองรับสตรีมมิ่งหรือไม่?
ใช่ การสตรีมรองรับผ่าน Server-Sent Events การรายงานการใช้โทเค็นจะอยู่ในชิ้นสุดท้าย
รับคีย์ API ของคุณ
ลงทะเบียน คัดลอกคีย์ อัปเดต base URL การตั้งค่าเสร็จสิ้น