th ▾
รับ API key
ต่อ 1M input tokens
$0.15
โทเค็นเอาต์พุต / 1M
$0.50
บริบทของโทเค็น
100,000
เครดิตทดลองใช้
$0.50
คำขอต่อนาที
300

AI แบบไร้ข้อจำกัด เอกสาร API

เริ่มต้นใช้งาน API LLM แบบ uncensored ของเราภายในไม่กี่นาทีโดยใช้ไคลเอนต์แบบ OpenAI-compatible มาตรฐาน คู่มือนี้ครอบคลุมการตรวจสอบสิทธิ์ จุดเชื่อมต่อ การสตรีม และพารามิเตอร์สำหรับโมเดล 'uncensored'

Authentication & Keys

เริ่มต้นด้วยการสร้าง API key ผ่านแดชบอร์ดโดยใช้ Google หรืออีเมล คีย์ของคุณจะตรวจสอบสิทธิ์คำขอไปยัง base URL HTTPS://api.iaunrestricted.com/v1 รวมไว้ใน Authorization header เป็น bearer token แต่ละบัญชีรองรับคีย์ที่ใช้งานอยู่ได้หนึ่งคีย์; การแทนที่คีย์นี้จะทำให้คีย์เก่าหมดอายุทันที

curl https://api.iaunrestricted.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Return the current UTC time in ISO 8601 format"}]
  }'

ข้อผิดพลาดเช่น 401 mean your key is invalid or expired. Keep your key secure since it is tied directly to your prepaid credit balance.

Chat Completions Endpoint

ส่งข้อความไปยังโมเดลผ่าน POST /v1/chat/completions. จุดปลายทางยอมรับอาร์เรย์ข้อความมาตรฐานและส่งผลลัพธ์เป็นข้อความที่สร้างขึ้น ใช้ตัวระบุโมเดล "uncensored" ในการร้องขอของคุณ ระบบประมวลผลโทเค็นอินพุตและเอาต์พุตตามยอดเงินที่ชำระล่วงหน้าของคุณ

from openai import OpenAI

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

หน้าต่างบริบทรองรับได้รวม 100,000 tokens หากคุณละเว้น max_tokens, ผลลัพธ์จำกัดที่ 2,048 tokens คำขอที่เกินขีดจำกัด body 8 MB จะส่งข้อผิดพลาด

การตอบกลับแบบสตรีมมิ่ง

เปิดใช้งานการสตรีมโดยตั้งค่า 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)

การสตรีมทำงานกับ SDK ที่เข้ากันได้กับ OpenAI ใดๆ คุณสามารถแยกวิเคราะห์การตอบกลับบางส่วนแบบเรียลไทม์โดยไม่ต้องรอการตอบกลับทั้งหมด สิ่งนี้เหมาะสำหรับอินเทอร์เฟซแชทที่ผู้ใช้เห็นข้อความเมื่อถูกสร้าง

โหมด JSON & การเรียกใช้ฟังก์ชัน

บังคับใช้เอาต์พุตที่มีโครงสร้างโดยใช้ response_format: {"type": "json_object"}. โมเดลจะคืนค่า JSON แทนภาษาธรรมชาติ สิ่งนี้มีประโยชน์สำหรับการแยกวิเคราะห์ข้อมูลหรือควบคุมพฤติกรรมของโมเดลอย่างเคร่งครัด

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.iaunrestricted.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);

รองรับ Function calling (เครื่องมือ) กำหนดสคีมาเครื่องมือของคุณและปล่อยให้โมเดลตัดสินใจเมื่อจะเรียกใช้ ใช้ tool_choice เพื่อบังคับใช้พฤติกรรมเฉพาะ ฟีเจอร์นี้ทำงานได้อย่างราบรื่นกับโมเดลแบบไม่มีเซ็นเซอร์สำหรับการแยกวิเคราะห์ข้อมูลที่มีโครงสร้าง

พารามิเตอร์: Temperature, Top P และอื่นๆ

ควบคุมความสุ่มของการสร้างด้วย temperature และ top_p. ปรับ presence_penalty และ frequency_penalty เพื่อลดการทำซ้ำ ตั้ง seed เพื่อความ Outputs ที่ทำซ้ำได้ ใช้ stop ลำดับเพื่อหยุดการสร้างแต่เนิ่นๆ

พารามิเตอร์เหล่านี้ทำงานเหมือนกับ API ของ OpenAI คุณสามารถปรับแต่งความสร้างสรรค์หรือความกำหนดได้ของโมเดล ค่าเริ่มต้นได้รับการปรับให้เหมาะสมสำหรับเอาท์พุตที่สมดุล ลองทดลองกับอุณหภูมิต่ำกว่าสำหรับผลลัพธ์ที่สอดคล้องกัน

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

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

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

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

จะแก้ไขข้อผิดพลาดของการอ้างอิงที่หายไปในการตอบสนอง API แชทแบบขนานได้อย่างไร?

ตรวจสอบว่าคุณได้ระบุ ID ของโมเดลที่ถูกต้อง "uncensored" ในคำขอของคุณแล้วหรือไม่ ตรวจสอบว่าอาร์เรย์ข้อความของคุณปฏิบัติตามรูปแบบมาตรฐานของ OpenAI ตรวจสอบว่าเวอร์ชัน SDK ของคุณรองรับฟีเจอร์ที่คุณกำลังใช้งาน

นี่คือสิ่งเดียวกันกับโมเดล AI unrestricted อื่นๆ ใช่หรือไม่

ไม่ เรารันโมเดล open-weight ของตัวเองที่ปรับให้เหมาะสมสำหรับการสร้างข้อความแบบ uncensored ไม่ใช่ GPT Claude หรือโมเดลของผู้ผลิต' อื่น ๆ พฤติกรรมเฉพาะกับโครงสร้างพื้นฐานและการปรับแต่งของเรา

เกิดอะไรขึ้นถ้าฉันเกินเครดิตที่ซื้อล่วงหน้า?

คำขอจะส่งคืนข้อผิดพลาด 402 จนกว่าคุณจะเติมเงิน คุณสามารถเพิ่มเครดิตผ่านคริปโตได้ตลอดเวลา เครดิตเดิมของคุณไม่หมดอายุ ดังนั้นคุณสามารถเพิ่มเพิ่มเติมได้ในภายหลัง

รับคีย์ API ของคุณทันที

ลงทะเบียน คัดลอกคีย์ อัปเดต base URL เสร็จแล้ว