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

เริ่มต้นใช้งาน: ผสานรวม API แบบไม่เซ็นเซอร์

ผสาน API แบบไม่มีเซนเซอร์ของเราภายในไม่กี่นาทีโดยใช้ SDK ของ OpenAI มาตรฐาน ส่งข้อความ รับข้อความ และข้ามตัวกรองเนื้อหาด้วย URL พื้นฐานเพียงจุดเดียว

https://api.openrouternsfwmodel.com/v1uncensored

ติดตั้ง SDK OpenAI มาตรฐาน

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

กำหนด URL พื้นฐานและ API key ของคุณ

ชี้ไคลเอนต์ของคุณไปยังเอนด์พอยต์เฉพาะ สิ่งนี้แทนที่ URL ของ OpenAI เริ่มต้นในการกำหนดค่าของคุณ ตั้งค่า base_url ไปยังโดเมนของเรา ใช้คีย์ API จากแดชบอร์ด โมเดล uncensored ของเรารับรู้ถึง ID uncensored. การตั้งค่านี้ทำงานกับ SDK มาตรฐานใดๆ ของ OpenAI

ส่งคำขอการเติมข้อความแชทครั้งแรกของคุณ

ส่งคำขอ POST ไปยังจุดจบ chat completions ส่ง prompt ของคุณเป็นส่วนหนึ่งของอาร์เรย์ messages โมเดลจะส่งข้อความตอบกลับโดยไม่มีการปฏิเสธเนื้อหา ใช้ model พารามิเตอร์นี้ตั้งค่าเป็น uncensored. สิ่งนี้ยืนยันว่าการผสานรวมของคุณทำงานได้อย่างถูกต้อง

เปิดใช้งานการสตรีมเพื่อส่งออกโทเค็นแบบเรียลไทม์

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

ใช้ฟังก์ชันคอลลิงและโหมด JSON

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

ทำความเข้าใจขีดจำกัดอัตราและความพร้อมใช้งานพร้อมกัน

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

cURL

curl https://api.openrouternsfwmodel.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "List the top 5 HTTP status codes"}]
  }'

Python

from openai import OpenAI

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

Node.js

import OpenAI from "openai";

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

FAQ

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

โมเดลรองรับหน้าต่างบริบทขนาด 100,000 token ซึ่งรวมจำนวน token ของ prompt และ completion เข้าด้วยกัน คุณสามารถส่ง output ได้สูงสุด 16,000 token ใน response เดียว หากไม่ตั้งค่า max_tokens ค่าเริ่มต้นคือ 2,048 token

ฉันจัดการกับอัตราจำกัดได้อย่างไร?

คุณจำกัดอยู่ที่ 300 คำขอต่อนาทีต่อคีย์ คุณสามารถมีคำขอ concurrent ได้ 8 คำขอพร้อมกัน หากเกินขีดจำกัดเหล่านี้ API จะส่งสถานะโค้ด 429 กลับมา ให้ใช้ exponential backoff ในโค้ดไคลเอนต์ของคุณสำหรับการลองใหม่

API เป็นแบบไม่เซ็นเซอร์หรือไม่?

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

รับคีย์ API ในขั้นตอนเดียว

สมัคร คัดลอกคีย์ อัปเดต URL พื้นฐาน เสร็จแล้ว

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