th ▾
ลองด้วยเครดิตทดลอง

เอกสาร API Uncutly AI

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

URL ฐาน
https://api.uncutlyai.com/v1
โมเดล
uncensored

Authentication & Base URL

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

URL ฐานคือ https://api.uncutlyai.com/v1

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

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

  • Base URL: https://api.uncutlyai.com/v1
  • ส่วนหัว: Authorization: Bearer YOUR_API_KEY

คำขอครั้งแรก

ส่งข้อความแรกไปยัง /v1/chat/completions endpoint โดยใช้ไคลเอนต์ HTTP ที่คุณต้องการ

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

คุณสามารถส่งโครงสร้างพรอมต์มาตรฐาน API รับอินพุตข้อความและส่งเอาต์พุตข้อความ เข้ากันได้กับ SDK หรือไคลเอนต์ OpenAI ใดๆ ที่รองรับรูปแบบ chat-completions

นี่คือตัวอย่างพื้นฐานที่ใช้ cURL เพื่อรับการตอบกลับ

curl https://api.uncutlyai.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Show me the API endpoint for text generation"}]
  }'

SDK Python

ใช้แพ็กเกจ Python ทางการของ OpenAI เพื่อโต้ตอบกับ API ของเราด้วยโค้ดเพียงเล็กน้อย

ตั้งค่า base_url และ api_key พารามิเตอร์ ในการเริ่มต้นไคลเอนต์ของคุณ สิ่งนี้ทำให้คำขอถูกกำหนดเส้นทางไปยังจุดปลาย uncensored ของเราแทนเซิร์ฟเวอร์ของ OpenAI

ชื่อโมเดลคือ uncensored. คุณสามารถส่งข้อความเป็นรายการของดิ๊กชันนารี (list of dictionaries) โดยออบเจกต์คำตอบจะประกอบด้วยข้อความที่สร้างขึ้นใน response.choices[0].message.content.

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

from openai import OpenAI

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

ผสาน API เข้ากับแอปพลิเคชัน Node.js ของคุณโดยใช้ openai แพ็กเกจ

กำหนดค่าไคลเอนต์ด้วย URL พื้นฐานของเราและคีย์ API ของคุณ SDK จัดการคำขอ HTTP และแยกวิเคราะห์การตอบสนอง JSON

เรียก chat.completions.create method with the model uncensored. คุณสามารถกำหนดข้อความนำระบบหรือข้อความผู้ใช้ได้ตามต้องการ

วิธีนี้เชื่อถือได้สำหรับการสร้างข้อมูลฝั่งเซิร์ฟเวอร์ เข้ากันได้ดีกับ Express routes หรืองานพื้นหลัง

import OpenAI from "openai";

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

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

รับข้อความทีละโทเค็นโดยใช้ Server-Sent Events (SSE) เพื่อลดความล่าช้าที่รับรู้

ตั้งค่า stream พารามิเตอร์นี้เพื่อ true ในการร้องขอของคุณ API จะส่งสตรีมของชิ้นส่วนแทนการตอบกลับเต็มรูปแบบเดียว

แต่ละ chunk มีข้อความบางส่วน คุณสามารถต่อ chunk เหล่านี้เพื่อสร้างข้อความสุดท้าย สิ่งนี้มีประโยชน์สำหรับอินเทอร์เฟซแชทที่อัปเดตแบบเรียลไทม์

ส่วนสุดท้ายรวมถึงสถิติการใช้งาน คุณสามารถติดตามการบริโภคโทเค็นได้โดยตรงจากสตรีม

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)

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

ทำความเข้าใจข้อจำกัดและรหัสข้อผิดพลาดเพื่อแก้ไขการผสานรวมของคุณได้อย่างรวดเร็ว

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

อัตราจำกัดการเรียกข้อมูลอยู่ที่ 300 ครั้งต่อนาทีต่อคีย์ คุณสามารถรันการเรียกพร้อมกัน 8 ครั้งได้พร้อมกัน ขีดจำกัดร่างการร้องขอคือ 8 MB

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

ราคาโปร่งใส: $0.15 ต่อ 1M input tokens และ $0.50 ต่อ 1M output tokens เครดิตเป็นแบบเติมเงินและหมดอายุไม่จำกัด

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

Uncutly AI คืออะไร?

Uncutly AI คือ API ที่โฮสต์ไว้ รองรับรูปแบบ OpenAI โดยให้บริการโมเดลภาษาขนาดใหญ่แบบไม่มีเซ็นเซอร์เพียงโมเดลเดียว มุ่งเน้นการสร้างข้อความโดยไม่มีการปฏิเสธเนื้อหาสำหรับการใช้งานผู้ใหญ่ที่ถูกต้องตามกฎหมาย คุณจ่ายเฉพาะสำหรับโทเค็นที่คุณใช้งานเท่านั้น

ฉันจะชำระเงินสำหรับ API ได้อย่างไร?

เรารับชำระเงินด้วยคริปโตเท่านั้น คุณสามารถเติมเงินด้วย USDT (TRC20) หรือ USDC (Base) ในจำนวนตั้งแต่ $20 ถึง $500 เครดิตของคุณไม่มีวันหมดอายุและไม่มีข้อผิดพลาด ไม่มีค่าธรรมเนียมรายเดือนหรือการสมัครสมาชิก

คุณรับวิธีการชำระเงินใดบ้าง?

คริปโตเท่านั้น: USDT บน TRC20 หรือ USDC บน Base จำนวนเต็มตั้งแต่ $20 ถึง $500 ส่วนลดเครดิตเริ่มใช้เมื่อจ่ายตั้งแต่ $50

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

ลงทะเบียน คัดลอกคีย์ อัปเดต base URL แค่นั้นก็เพียงพอ

ลองด้วยเครดิตทดลอง