th ▾
เปิดบัญชี

เริ่มต้นอย่างรวดเร็ว API ของ Uncensored AI

ผสานรวม API AI uncensored ของเราภายในไม่กี่นาทีโดยใช้ SDK มาตรฐานของ OpenAI ส่งข้อความ เปิดใช้งาน streaming และเรียกใช้ tools ด้วย endpoint ที่เข้ากันได้แบบ drop-in

การตรวจสอบสิทธิ์และ Base URL

API ใช้การตรวจสอบสิทธิ์ด้วยคีย์ API มาตรฐาน ส่งคีย์ของคุณใน Authorization header สำหรับการร้องขอทุกชิ้น URL ฐานคือ https://api.uncensoredopenrouter.com/v1. URL นี้ทำงานกับ SDK ของ OpenAI อย่างเป็นทางการโดยการเปลี่ยน base_url.

ไม่ต้องตั้งค่าที่ซับซ้อน เพียงสร้างคีย์จากแดชบอร์ดและส่งไปยังไคลเอนต์ของคุณ

ส่ง Chat Completion ครั้งแรกของคุณ

ส่งคำขอ POST ไปยัง /v1/chat/completions พร้อมข้อความของคุณ รหัสโมเดลคือ uncensored. ตอบสนองด้วยการส่งออกข้อความที่ไม่ปฏิเสธเนื้อหาผู้ใหญ่ที่ถูกต้องตามกฎหมาย

นี่คือตัวอย่าง curl พื้นฐานเพื่อเริ่มต้นใช้งาน:

curl https://api.uncensoredopenrouter.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Calculate the hash of this file path"}]
  }'

หน้าต่างบริบทมีขนาด 100,000 tokens สำหรับ prompt และ completion รวมกัน

การใช้ Python SDK

ใช้ไลบรารี Python ทางการของ OpenAI ตั้ง base_url และ api_key ก่อนเรียก chat.completions.createสิ่งนี้ช่วยให้โค้ดของคุณทำงานกับโมเดลแบบไม่เซ็นเซอร์ของเรา

Example configuration:

from openai import OpenAI

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

Pass model="uncensored" ในการเรียกใช้งานของคุณ

การผสานรวม Node SDK

ติดตั้งแพ็กเกจ npm ของ OpenAI กำหนดค่าไคลเอนต์ด้วย URL พื้นฐานแบบกำหนดเองและคีย์ API ของคุณ สิ่งนี้ทำให้การผสานรวมเข้ากับแอปพลิเคชัน Node.js เป็นไปอย่างราบรื่น

ตัวอย่างโค้ด:

import OpenAI from "openai";

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

คำขอจะถูกประมวลผลทันที ไม่ต้องรอการจัดสรรคิว

เปิดใช้งานการสตรีมสำหรับโทเค็นแบบเรียลไทม์

ตั้งค่า stream: true เพื่อรับโทเค็นเมื่อถูกสร้าง ซึ่งช่วยลดความล่าช้าที่ผู้ใช้รู้สึก API ใช้ 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)

การใช้โทเค็นรวมอยู่ในชิ้นสุดท้ายเพื่อความแม่นยำในการเรียกเก็บเงิน

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

API กำหนดอัตราสูงสุด 300 คำขอต่อนาทีต่อ key หากเกินกว่านี้ คุณจะได้รับ error 429 error 401 หมายถึง key ของคุณไม่ถูกต้อง และ error 402 หมายถึงเครดิตไม่เพียงพอ

ข้อผิดพลาดไม่ต้องเสียเงิน คุณจ่ายเฉพาะสำหรับการใช้งานโทเค็นที่สำเร็จ หน้าต่างบริบท 100,000 โทเค็นจะรีเซ็ตต่อคำขอ

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

นี่คือ API uncensored ทางการของ OpenRouter ใช่หรือไม่

ไม่ใช่ เราเป็นบริการอิสระ เราไม่ได้ให้บริการโมเดลหรือโครงสร้างพื้นฐานของ OpenRouter โปรดตรวจสอบเอกสารของ OpenRouter สำหรับขีดจำกัดและราคาเฉพาะของพวกเขา API ของเราเป็นโซลูชันที่โฮสต์แยกต่างหาก โดยมีโมเดลของตัวเอง

เครดิตแบบชำระเงินล่วงหน้าทำงานอย่างไร?

คิดค่าเครดิตตามการใช้งานโทเคนจริง ความผิดพลาดและการปฏิเสธจะฟรี เครดิตไม่มีวันหมดอายุ คุณสามารถเติมเงินด้วยคริปโตเท่านั้น เริ่มต้นที่ $20

ขนาด context window คืออะไร?

ขนาดหน้าต่างบริบทคือ 100,000 tokens สำหรับ prompt และ completion รวมกัน คุณสามารถส่งผลลัพธ์ได้สูงสุด 16,000 tokens ต่อการเรียก

ปลดล็อกคีย์ API ของคุณ

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