th ▾
รับคีย์ทดลองใช้

เอกสาร API ของ Unzensierte

เริ่มต้นใช้งาน API LLM แบบไม่มีเซนเซอร์ของ Unzensierte ได้ในไม่กี่วินาที ส่งคำขอ chat completion และรับผลลัพธ์ข้อความที่ไม่มีการจำกัดทันที

เริ่มต้นใช้งาน: ส่งคำขอแรกของคุณ

API แบบไม่เซ็นเซอร์ (The Unzensierte API) เป็นบริการที่เข้ากันได้กับ OpenAI คุณจ่ายตามจำนวนโทเค็นสำหรับการสร้างข้อความโดยไม่มีการกรองเนื้อหา ส่งคำขอ POST ไปยังจุดสิ้นสุด chat completions พร้อมคีย์ API ของคุณ โมเดลจะประมวลผลคำขอของคุณและส่งผลลัพธ์ข้อความกลับโดยตรง

เริ่มต้นด้วยการยืนยันตัวตนด้วยคีย์ของคุณ จากนั้นกำหนด ID ของโมเดลเป็น "uncensored" ระบุอาร์เรย์ข้อความของคุณพร้อมบทบาทและเนื้อหา เซิร์ฟเวอร์จะตอบกลับด้วยข้อความที่สร้างขึ้นมา วิธีนี้ใช้งานได้กับไคลเอนต์ HTTP หรือ SDK มาตรฐานทั่วไป คุณจะได้รับข้อความดิบ โดยไม่มีโอเวอร์เฮดของการจัดรูปแบบเพิ่มเติม กรณีเกิดข้อผิดพลาดจะส่ง JSON พร้อมรหัสข้อผิดพลาด ใช้เส้นทางด่วนนี้เพื่อตรวจสอบการตั้งค่าของคุณก่อนสร้างแอปพลิเคชันที่ซับซ้อน

Authentication and base URL

การตรวจสอบสิทธิ์ใช้คีย์ API เดียวที่ส่งในหัวเรื่อง URL พื้นฐานคือ HTTPS://api.unzensierte.cc/v1 URL นี้ใช้งานกับ SDK ทางการของ OpenAI ได้โดยการตั้งค่าพารามิเตอร์ base_url คีย์ของคุณระบุบัญชีของคุณและติดตามการใช้งานโทเค็น สร้างคีย์บนหน้า Get API key มันจะปรากฏทันทีหลังจากสมัครสมาชิกผ่าน Google หรืออีเมล ใช้คีย์นี้ในทุกคำขอ คีย์ที่ไม่ถูกต้องจะส่งข้อผิดพลาด 401 คีย์ที่หมดอายุหรือเครดิตไม่เพียงพอจะส่ง 402

รักษาคีย์ของคุณให้ปลอดภัย มีคีย์ที่ใช้งานอยู่ได้เพียงคีย์เดียวต่อคีย์ใหม่จะแทนที่คีย์เก่า ไม่จำเป็นต้องใช้หมายเลขโทรศัพท์สำหรับการสมัครใช้งาน คีย์ API เป็นข้อมูลรับรองเพียงอย่างเดียวที่จำเป็นสำหรับการเข้าถึง

จุดจบ API Chat Completions

เอนด์พอยต์หลักคือ POST /v1/chat/completions มันยอมรับ payload แบบ JSON ที่มี model, messages และ parameters รหัสโมเดลคือ "uncensored" Messages ต้องมี role และ string ของ content ระบบจะตอบสนองด้วยข้อความที่สร้างใน choices array คุณสามารถตั้งค่า temperature, top_p และ stop sequences พารามิเตอร์เหล่านี้ควบคุมความคิดสร้างสรรค์และความยาวของเอาต์พุต API จะส่งคืนการใช้งานโทเค็นในการตอบสนอง ข้อผิดพลาดรวมถึงข้อความและประเภท ใช้เอนด์พอยต์นี้สำหรับงานสร้างข้อความทั้งหมด นี่คือเอนด์พอยต์ข้อความเพียงอย่างเดียว ไม่มี embeddings หรือการสร้างภาพที่นี่

การใช้งานและการตอบกลับแบบสตรีม

เปิดใช้งานการสตรีมโดยการตั้งค่า stream เป็น true API จะส่ง Server-Sent Events (SSE) แต่ละชิ้นส่วน (chunk) จะมีข้อความบางส่วน ชิ้นสุดท้ายจะมีข้อมูลการใช้โทเค็น ซึ่งช่วยให้แสดงข้อความที่สร้างแบบเรียลไทม์ได้ ให้บัฟเฟอร์ชิ้นส่วนต่างๆ ในแอปพลิเคชันของคุณ แล้วรวมกันเพื่อสร้างการตอบกลับที่สมบูรณ์ การสตรีมช่วยลดความล่าช้าที่ผู้ใช้รู้สึกเมื่อผลลัพธ์ยาว ใช้วิธีนี้กับอินเทอร์เฟซแชทหรือการประมวลผลข้อมูลแบบสด ข้อมูลการใช้งานจะปรากฏเฉพาะในชิ้นสุดท้ายเท่านั้น ติดตามจำนวนโทเค็นขาเข้าและขาออกเพื่อวัตถุประสงค์ในการเรียกเก็บเงิน ข้อผิดพลาดระหว่างการสตรีมจะส่งวัตถุข้อผิดพลาดกลับมาในชิ้นส่วนนั้นๆ

การเรียกฟังก์ชันและโหมด JSON

ใช้ฟังก์ชันคอลลิงเพื่อผสานรวมเครื่องมือภายนอก กำหนดเครื่องมือในบอดีคำขอ โมเดลจะส่งคืนการเรียกใช้เครื่องมือพร้อมอาร์กิวเมนต์ แยกวิเคราะห์อาร์กิวเมนต์เหล่านี้เพื่อดำเนินการฟังก์ชันของคุณ ตั้งค่า tool_choice เป็น auto หรือชื่อฟังก์ชันเฉพาะ โหมด JSON บังคับเอาต์พุตให้เป็น JSON ที่ถูกต้อง ตั้งค่า response_format เป็น json_object สิ่งนี้รับประกันข้อมูลที่มีโครงสร้างสำหรับการแยกวิเคราะห์ ใช้คุณสมบัติเหล่านี้สำหรับเวิร์กโฟลว์อัตโนมัติ รวมเข้าด้วยกันสำหรับพฤติกรรมเอเจนต์ที่ซับซ้อน โมเดลรองรับรูปแบบเครื่องมือมาตรฐานของ OpenAI ตรวจสอบคำจำกัดความเครื่องมือของคุณให้ตรงกับสคีมาที่คาดหวัง

ขีดจำกัดและการจัดการข้อผิดพลาด

อัตราจำกัดการเรียกใช้คือ 300 คำขอต่อนาทีต่อคีย์ ความพร้อมใช้งานพร้อมกันจำกัดอยู่ที่ 8 คำขอพร้อมกัน body คำขอต้องไม่เกิน 8 MB ข้อผิดพลาดรวมถึงรหัสเฉพาะเช่น 401 สำหรับคีย์ที่ไม่ถูกต้อง 402 บ่งชี้ว่าเครดิตชำระเงินล่วงหน้าไม่เพียงพอ 429 บ่งชี้ว่าเกินอัตราจำกัดการเรียกใช้ หน้าต่างบริบทคือ 100,000 โทเค็นรวม เอาต์พุตสูงสุดคือ 16,000 โทเค็นต่อคำขอ ข้อผิดพลาดส่งคืน JSON พร้อมรายละเอียดข้อผิดพลาด จัดการการเรียกซ้ำสำหรับข้อผิดพลาด 429 ตรวจสอบยอดเครดิตก่อนการใช้งานปริมาณมาก การคืนเงินไม่สามารถทำได้สำหรับเครดิตที่ใช้ไปแล้ว

cURL

curl https://api.unzensierte.cc/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "List 5 common Linux commands for file management"}]
  }'

Python

from openai import OpenAI

client = OpenAI(base_url="https://api.unzensierte.cc/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.unzensierte.cc/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)

คำถามที่พบบ่อย

ฉันจะเริ่มใช้งาน Unzensierte ได้อย่างไร?

สมัครด้วย Google หรืออีเมลเพื่อรับ API key ทันที เติมเครดิตด้วยคริปโตเริ่มต้นที่ $20 ส่งคำขอแรกไปยัง endpoint chat completions โดยใช้ base URL เครดิตทดลองให้ $0.50 เป็นเวลา 7 วัน

Unzensierte เข้ากันได้กับ SDK ของ OpenAI หรือไม่?

ใช่ รองรับการทำงานแบบ OpenAI-compatible อย่างสมบูรณ์ ใช้ base URL HTTPS://api.unzensierte.cc/v1 ตั้งค่าโมเดลเป็น "uncensored" และส่ง API key ของคุณผ่าน header ส่วนใหญ่ SDK ของ OpenAI สามารถใช้งานได้ด้วยการปรับการตั้งค่าเล็กน้อย

ขอบเขตสำหรับ API LLM แบบไม่มีเซ็นเซอร์คืออะไร?

คุณได้รับ 300 คำขอต่อนาที และ 8 คำขอพร้อมกัน หน้าต่างบริบทมีขนาด 100,000 tokens ขนาดเอาต์พุตสูงสุดต่อคำขอคือ 16,000 tokens บอดีคำขอต้องน้อยกว่า 8 MB ข้อผิดพลาดส่งรหัส HTTP มาตรฐานเช่น 401 หรือ 429

เข้าถึงในขั้นตอนเดียว

ลงทะเบียน คัดลอกคีย์ของคุณ อัปเดต URL พื้นฐานของคุณ การตั้งค่าแบบเรียบง่าย

รับคีย์ทดลองใช้