th ▾

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

ผสานรวม API AI uncensored ของเราโดยการอัปเดต base URL และ key จากนั้นส่งข้อความไปยังโมเดลที่ปรับแต่งมาอย่างดีเพียงโมเดลเพื่อรับคำตอบแบบตรงไปตรงมาและไร้ข้อจำกัดโดยไม่ต้องมีการ routing ที่ซับซ้อน

https://api.uncensoredrouteropen.com/v1uncensored

ติดตั้ง SDK

เริ่มด้วยการติดตั้ง official OpenAI SDK สำหรับภาษาของคุณ ไลบรารีนี้จะจัดการ HTTP requests และการแยกวิเคราะห์ JSON ให้คุณ มันทำงานกับ endpoint ของเราเพราะเราปฏิบัติตามข้อกำหนด chat-completions ของ OpenAI ติดตั้งแพ็กเกจผ่าน package manager มาตรฐานของคุณ จากนั้นนำเข้าคลาสไคลเอนต์ในสคริปต์ของคุณ สิ่งนี้จะให้เครื่องมือสำหรับการเชื่อมต่อ API ทันที

from openai import OpenAI

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

กำหนดค่า URL พื้นฐานของคุณ

ชี้ไคลเอนต์ของคุณไปยังเอนด์พอยต์เฉพาะของเรา คุณต้องตั้งค่า URL พื้นฐานเป็น HTTPS://api.uncensoredrouteropen.com/v1 ใช้คีย์ API ของคุณในหัว Authorization เพื่อให้แน่ใจว่าคำขอทั้งหมดไปยังโมเดล uncensored ของเรา SDK มาตรฐานของ OpenAI ยอมรับค่าปรับใช้นี้ มันจะเพิกเฉยต่อเอนด์พอยต์เริ่มต้น โค้ดของคุณยังคงเข้ากันได้กับไลบรารีมาตรฐาน

import OpenAI from "openai";

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

ทำการร้องขอครั้งแรกของคุณ

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

curl https://api.uncensoredrouteropen.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "get today date"}]
  }'

เปิดใช้งานการสตรีม & เครื่องมือ

ใช้ streaming สำหรับ output แบบเรียลไทม์ ตั้ง stream เป็น true ในคำขอของคุณ API ส่ง Server-Sent Events แต่ละ chunk มีข้อความบางส่วน chunk สุดท้ายรวมถึงการใช้ tokens คุณยังสามารถกำหนดเครื่องมือสำหรับการเรียกฟังก์ชัน โมเดลปฏิบัติตาม schema ของเครื่องมือ ทำให้รองรับโฟลว์เอเยนต์ที่ซับซ้อน

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 & พารามิเตอร์

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

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

คีย์ของคุณอนุญาตให้ใช้คำขอได้ 300 คำขอต่อนาที คุณสามารถรันคำขอพร้อมกัน 8 คำขอ ร่างคำขอต้องอยู่ภายใต้ 8 MB หน้าต่างบริบทรองรับ 100,000 โทเค็นรวม เอาต์พุตสูงสุดคือ 16,000 โทเค็นต่อคำขอ ข้อผิดพลาดเป็นฟรี เครดิตไม่หมดอายุ ใช้หน้าสนับสนุนสำหรับข้อผิดพลาดในการเรียกเก็บเงินสองครั้ง

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

ทางเลือกแบบไม่มีเซนเซอร์จาก OpenRouter สำหรับการผสานรวมโดยตรงคืออะไร?

API ของเราให้บริการการเข้าถึงโดยตรงไปยังโมเดล uncensored เพียงตัวเดียวโดยไม่ต้องกำหนดเส้นทางที่ซับซ้อน คุณเพียงเปลี่ยน URL พื้นฐานและคีย์เพื่อใช้งาน โมเดลนี้เป็นโมเดลโอเพนเวตที่ปรับแต่งสำหรับเนื้อหาผู้ใหญ่ที่ถูกต้องตามกฎหมาย

ฉันจะจัดการ rate limits และข้อผิดพลาดได้อย่างไร?

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

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

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

ดึงคีย์ API ของคุณ

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

สร้างคีย์