ไม่เซ็นเซอร์เอกสารทางเทคนิคของ API AI แบบไม่เซ็นเซอร์
เอกสารทางเทคนิคของ API AI แบบไม่เซ็นเซอร์
เริ่มต้นใช้งาน API LLM แบบ uncensored ของเราภายในไม่กี่นาที ใส่คีย์ของคุณ ชี้ไปที่ base URL และส่งข้อความ
Basis-URL และการตรวจสอบสิทธิ์
URL พื้นฐานคือ https://api.unzensierteki.com/v1 และต้องการคีย์ API ในส่วนหัว Authorization: Bearer <KEY>. คุณจะได้รับคีย์นี้ทันทีหลังจากการลงทะเบียนผ่าน Google หรืออีเมลที่หน้า "Get API key" บัญชีแต่ละบัญชีมีคีย์ที่ใช้งานอยู่เพียงคีย์เดียว; คีย์ใหม่จะแทนที่คีย์เก่า การตรวจสอบสิทธิ์นั้นง่ายและทำงานกับไคลเอนต์ที่เข้ากันได้กับ OpenAI ทุกราย
curl https://api.unzensierteki.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Rolle: du bist mein Assistent. Gib mir eine kurze Zusammenfassung."}]
}'คีย์ที่ถูกต้องอนุญาตให้เข้าถึงเอนด์พอยต์ทั้งหมด ในขณะที่คีย์ที่ไม่ถูกต้องจะเกิดข้อผิดพลาด 401 หากการเชื่อมต่อล้มเหลว ให้ตรวจสอบการป้อนคีย์ของคุณ
POST /v1/chat/completions: พารามิเตอร์และโครงสร้าง
ส่งพรอมต์ของคุณไปยังจุดสิ้นสุด /v1/chat/completions ด้วย ID ของโมเดล "uncensored" จุดสิ้นสุดนี้ประมวลผลอินพุตข้อความและสร้างเอาต์พุตข้อความโดยไม่มีการกรองเนื้อหาสำหรับผู้ชมผู้ใหญ่ คุณสามารถกำหนดพารามิเตอร์เช่น temperature, top_p und stop ปรับแต่งเพื่อควบคุมพฤติกรรมของโมเดล โมเดลตอบกลับทุกหัวข้อตราบใดที่ถูกต้องตามกฎหมาย
from openai import OpenAI
client = OpenAI(base_url="https://api.unzensierteki.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)โครงสร้างของการขอข้อมูลปฏิบัติตามมาตรฐานของ OpenAI Chat Completions คุณยังสามารถ presence_penalty und frequency_penalty เพื่อควบคุมการซ้ำของคำ ซึ่งเหมาะอย่างยิ่งสำหรับเกมบทบาทสมมติและเกมผจญภัยด้วยข้อความ
การสตรีมด้วย SSE และการใช้งานโทเค็น
เปิดใช้งานการสตรีมโดย stream: true เซต คุณสามารถรับ 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)สตรีมมิ่งมีประโยชน์ในการลดความหน่วงสำหรับผู้ใช้ปลายทาง คุณสามารถประมวลผลโทเค็นได้ทันทีโดยไม่ต้องรอการตอบกลับทั้งหมด สถิติโทเค็นช่วยในการควบคุมต้นทุน
โหมด JSON และ Function Calling
ใช้ response_format: {"type": "json_object"}, เพื่อบังคับให้ส่งออก JSON อย่างเคร่งครัด สิ่งนี้สำคัญสำหรับการผสานรวมในแอปพลิเคชันที่ต้องการข้อมูลที่มีโครงสร้าง คุณยังสามารถ tools und tool_choice เพื่อเรียกใช้ฟังก์ชัน โมเดลรองรับ Tool-Calling สำหรับ workflow ที่ซับซ้อน
ฟังก์ชันโหมด JSON รับรองว่าการส่งออกสามารถแยกวิเคราะห์ได้ สิ่งนี้หลีกเลี่ยงข้อผิดพลาดการแยกวิเคราะห์ในซอฟต์แวร์ของคุณ Function Calling ขยายขีดความสามารถของ API อย่างมาก
เอนด์พอยต์โมเดลและข้อจำกัดโทเค็น
จุดปลาย GET /v1/models listet die verfügbaren Modelle auf. Das "uncensored" Modell unterstützt einen Kontextfenster von 100.000 Tokens (Eingabe plus Ausgabe). Die maximale Ausgabe pro Anfrage beträgt 16.000 Tokens. Wenn max_tokens nicht gesetzt ist, beträgt die maximale Ausgabe 2.048 Tokens.
หน้าต่างบริบทขนาดใหญ่ช่วยให้ประมวลผลเอกสารยาวได้ คุณสามารถรักษาการสนทนาที่ยาวนานโดยไม่สูญเสียความถูกต้องของบริบท ขอบเขตถูกกำหนดอย่างชัดเจนและคาดเดาได้
ข้อจำกัด, ข้อผิดพลาด และการควบคุมต้นทุน
ขีดจำกัดอยู่ที่ 300 การร้องขอต่อนาทีต่อคีย์ และสูงสุด 8 การร้องขอแบบขนาน body ของการร้องขอต้องมีขนาดไม่เกิน 8 MB ข้อผิดพลาดเช่น 401 (คีย์ไม่ถูกต้อง), 402 (ไม่มียอดเงิน) หรือ 429 (Rate Limit) ให้ข้อมูลย้อนกลับแก่คุณ การร้องขอที่ผิดพลาดจะไม่ถูกคิดเงิน
ยอดเงินจะหมดลงเฉพาะเมื่อการใช้โทเค็นสำเร็จเท่านั้น ข้อผิดพลาด 429 หมายถึงคุณถึงขีดจำกัดแล้ว รอสักคราก่อนที่จะลองส่งการร้องขออีกครั้ง สิ่งนี้ปกป้องโครงสร้างพื้นฐานจากการโอเวอร์โหลด
Node.js
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.unzensierteki.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);คำถามที่พบบ่อย
API AI แบบไร้การเซ็นเซอร์มีราคาเท่าไร?
คุณจ่าย $0.15 ต่อ 1M input tokens และ $0.50 ต่อ 1M output tokens เครดิตจะถูกใช้เฉพาะเมื่อมีการใช้งานจริง คำขอที่ผิดพลาดจะไม่ถูกคิดค่าใช้จ่าย ไม่มีค่าธรรมเนียมรายเดือน
ฉันสามารถใช้ API กับ OpenAI SDK ได้หรือไม่?
ใช่ API เข้ากันได้กับ OpenAI อย่างสมบูรณ์ เพียงเปลี่ยน URL พื้นฐานและคีย์ API ของคุณ พารามิเตอร์และเอนด์พอยต์มาตรฐานทั้งหมดทำงานตามที่คาดหวัง สิ่งนี้ทำให้การผสานรวมในโครงการที่มีอยู่ทำได้ง่าย
ยอดเงินของฉันมีอายุการใช้งานนานแค่ไหน?
ยอดเงินของคุณไม่หมดอายุ คุณสามารถเติมเงินได้ตลอดเวลา การฝากเงินด้วยคริปโตจะได้รับยอดเงินโบนัส เครดิตจะคงอยู่ในบัญชีของคุณตลอดไป คุณสามารถใช้งานได้ทุกเมื่อ