- ChatKioHne
- เอกสาร API
เอกสาร API
เริ่มต้นใช้งาน API LLM แบบ uncensored ของเราภายในไม่กี่นาที คู่มือนี้ครอบคลุมการตรวจสอบสิทธิ์ จุดเชื่อมต่อ และการสตรีมสำหรับการเขียนเชิงสร้างสรรค์ที่ไม่มีการจำกัด
URL ฐานและการตรวจสอบสิทธิ์
API ปฏิบัติตามมาตรฐานของ OpenAI ใช้ HTTPS://api.chatkiohnezensur.com/v1 เป็น URL พื้นฐาน ดึงคีย์ของคุณจากแดชบอร์ดหลังจากสมัครสมาชิกด้วย Google หรืออีเมล เก็บคีย์นี้ให้ปลอดภัย ส่งมันใน Authorization header เป็น bearer token
การตรวจสอบสิทธิ์นั้นตรงไปตรงมา ไม่มีการกำหนดเส้นทางที่ซับซ้อนหรือจุดบกพร่องเฉพาะผู้ขายที่นี่ คำขอของคุณจะไปยังโมเดล uncensored เฉพาะของเราโดยตรง ข้อผิดพลาดเช่น 401 บ่งชี้ถึงคีย์ที่ไม่ถูกต้อง ตรวจสอบการตั้งค่าบัญชีของคุณหากการเข้าถึงล้มเหลว
แต่ละบัญชีอนุญาตให้ใช้คีย์ที่ใช้งานอยู่ได้เพียง 1 คีย์ การสร้างคีย์ใหม่จะแทนที่คีย์เก่าทันที ซึ่งช่วยให้คุณควบคุมการเข้าถึงได้เสมอ ไม่ต้องยืนยันหมายเลขโทรศัพท์สำหรับการสมัครสมาชิก
curl https://api.chatkiohnezensur.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Summarize the three main points of the provided text"}]
}'
คำขอครั้งแรกด้วย Python
ส่งข้อความไปยังโมเดลโดยใช้ SDK ทางการ ติดตั้งแพ็กเกจและกำหนดคีย์ของคุณ ID ของโมเดลคือ uncensored. คำขอจะส่งกลับข้อความโดยตรง ซึ่งเหมาะสำหรับบทบาทสมมติหรือการเขียนเชิงสร้างสรรค์แบบไม่มีข้อจำกัด
ตั้งค่า temperature เพื่อความคิดสร้างสรรค์ ใช้ top_p สำหรับการสุ่มแบบ nucleus ปรับ max_tokens เพื่อควบคุมความยาวของผลลัพธ์ ค่าสูงสุดเริ่มต้นคือ 2,048 โทเค็น เว้นแต่คุณจะระบุค่าอื่น ข้อผิดพลาดและการปฏิเสธจะไม่ใช้เครดิต
การจัดรูปแบบการตอบกลับเป็น JSON มาตรฐาน จัดการข้อยกเว้นอย่างเหมาะสม API รองรับการสตรีมสำหรับผลลัพธ์แบบเรียลไทม์ ใช้พารามิเตอร์ stream เพื่อประสบการณ์ผู้ใช้ที่ดีกว่าในแอปพลิเคชัน
from openai import OpenAI
client = OpenAI(base_url="https://api.chatkiohnezensur.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 SDK
ผสาน API เข้ากับแอปพลิเคชัน Node.js อย่างง่ายดาย กำหนดค่า base URL ให้ถูกต้อง ส่ง API key ของคุณใน headers SDK จัดการการแปลงข้อมูลโดยอัตโนมัติ ซึ่งช่วยลดโค้ด boilerplate อย่างมีนัยสำคัญ
สตรีมการตอบกลับเพื่ออัปเดต UI แบบเรียลไทม์ ประมวลผลก้อนข้อมูลเมื่อได้รับ ซึ่งให้ประสบการณ์ที่ราบรื่นยิ่งขึ้นสำหรับผู้ใช้ที่รอเอาท์พุตที่ยาว หน้าต่างบริบทรองรับโทเค็นรวม 100,000 โทเค็น
รองรับ Function Calling ผ่านพารามิเตอร์ tools กำหนดสคีมาสำหรับการแยกวิเคราะห์ข้อมูลที่มีโครงสร้าง โมเดลจะเคารพข้อจำกัดของรูปแบบ โหมด JSON รับประกันผลลัพธ์ที่สม่ำเสมอสำหรับการแยกวิเคราะห์
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.chatkiohnezensur.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);
การสตรีมและ SSE
เปิดใช้งานการสตรีมโดยตั้งค่า stream: true ในการร้องขอของคุณ API จะส่งคืน Server-Sent Events (SSE) แต่ละชิ้นมีข้อความบางส่วน ชิ้นสุดท้ายรวมถึงสถิติการใช้โทเค็น
ประมวลผลข้อมูลทันทีที่ได้รับ ซึ่งช่วยลดความล่าช้าที่รับรู้สำหรับการตอบที่ยาวนาน เก็บข้อมูลเป็นช่วงๆ เพื่อสร้างข้อความเต็ม จัดการกับการขัดข้องของเครือข่ายได้อย่างราบรื่น
การสตรีมยังทำงานกับการเรียกใช้ฟังก์ชัน รับการเรียกใช้เครื่องมือแบบเพิ่มทีละส่วน อัปเดต UI แบบไดนามิก วิธีการนี้ปรับขนาดได้ดีสำหรับแอปพลิเคชันที่มีปริมาณการเข้าชมสูง
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 อนุญาตให้ส่ง 300 คำขอต่อนาที ความพร้อมใช้งานพร้อมกันจำกัดอยู่ที่ 8 คำขอพร้อมกัน ขนาด body ของคำขอไม่สามารถเกิน 8 MB ขีดจำกัดเหล่านี้ป้องกันการใช้งานที่ผิดวัตถุประสงค์ในช่วงเวลาที่มีการใช้งานสูงสุด
อัตราจำกัดการเรียกใช้จะรีเซ็ตทุกนาที การเกินขีดจำกัดจะส่งข้อผิดพลาด 429 รอสักครก่อนลองใหม่ แพ็กเกจพรีเมียมอาจเสนออัตราจำกัดที่สูงขึ้นในอนาคต
ขนาด context window รองรับ 100,000 tokens ซึ่งรวมถึงทั้ง prompt และ completion ควรตรวจสอบการใช้งานเพื่อให้แน่ใจว่าอยู่ภายในขอบเขต อินพุตขนาดใหญ่ใช้เครดิตมากขึ้น
การนับโทเค็นและต้นทุน
จ่ายเฉพาะสิ่งที่ใช้จริง โทเค็นอินพุตมีราคา $0.15 ต่อ 1M โทเค็น โทเค็นเอาต์พุตมีราคา $0.50 ต่อ 1M โทเค็น เครดิตไม่มีวันหมดอายุ ความผิดพลาดฟรี
เติมเงินด้วยคริปโต USDT บน TRC20 หรือ USDC บน Base ยอดฝากขั้นต่ำคือ $20 พร้อมรับเครดิตโบนัสสำหรับยอดที่สูงขึ้น +5% จาก $50, +10% จาก $100, +15% จาก $200
บัญชีใหม่ได้รับเครดิตทดลอง $0.50 ใช้ได้ภายใน 7 วัน ตรวจสอบการใช้งานในแดชบอร์ด ไม่มีการออกเงินคืนสำหรับเครดิต
คำถามที่พบบ่อย
โมเดลแบบไม่มีเซนเซอร์ที่ใช้สำหรับแชท ki ohne zensur คืออะไร?
เราใช้โมเดลน้ำหนักเปิดเฉพาะทางที่ปรับแต่งสำหรับการตอบกลับแบบไม่จำกัด มันไม่ปฏิเสธหัวข้อผู้ใหญ่ กฎหมาย นวนิยาย หรือที่ถกเถียงได้ มันไม่ใช่ GPT, Claude หรือโมเดลของผู้ขายรายอื่น
ฉันจะจัดการข้อผิดพลาดใน API ได้อย่างไร?
ข้อผิดพลาดส่งรหัส HTTP มาตรฐานกลับมา 401 หมายถึงคีย์ไม่ถูกต้อง 402 หมายถึงไม่มีเครดิต 429 หมายถึงการจำกัดอัตรา ตรวจสอบเนื้อหาการตอบกลับเพื่อรับรายละเอียด ข้อผิดพลาดไม่ใช้โทเค็น
ฉันสามารถสตรีมการตอบกลับสำหรับเอาต์พุตแบบเรียลไทม์ได้หรือไม่?
ใช่ ตั้งค่า stream เป็น true ในคำขอ API จะส่ง Server-Sent Events ประมวลผล chunk เมื่อมาถึง สิ่งนี้ลดเวลาแฝงสำหรับคำตอบที่ยาว
ดึงคีย์ API ของคุณ
ลงทะเบียน คัดลอกคีย์ของคุณ และอัปเดต URL พื้นฐาน การผสานรวมเสร็จสมบูรณ์ในไม่กี่นาที