th ▾

เอกสาร API ของ Uncensord ai

เริ่มสร้างข้อความด้วย API LLM ไร้การเซ็นเซอร์ของเราได้ในไม่กี่นาที คู่มือนี้ครอบคลุมการตรวจสอบสิทธิ์ จุดเชื่อมต่อ (endpoints) และการผสานรวมสำหรับไคลเอนต์ที่รองรับมาตรฐาน OpenAI

https://api.uncensordai.com/v1uncensored

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

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

คีย์ของคุณจะถูกออกทันทีหลังการสมัครสมาชิก เก็บรักษาไว้ให้ปลอดภัย

  • Base URL: https://api.uncensordai.com/v1
  • การตรวจสอบสิทธิ์: โทเค็น Bearer ใน Authorization header
curl https://api.uncensordai.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "What is the current version of python"}]
  }'

จุดจบ API Chat Completions

ส่งข้อความไปยัง /v1/chat/completions endpoint. endpoint. ID ของโมเดลคือ uncensored.

คำขอจะส่งคืนการตอบกลับเป็นข้อความ หน้าต่างบริบทรองรับ 100,000 โทเค็น ผลลัพธ์สูงสุดคือ 16,000 โทเค็น

from openai import OpenAI

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

SDK Integration Examples

ใช้ SDK ทางการของ OpenAI หรือไคลเอนต์ที่เข้ากันได้ใดๆ ตั้งค่า URL พื้นฐานและคีย์ API

import OpenAI from "openai";

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

การตอบกลับแบบสตรีมมิ่งและการใช้งานโทเค็น

เปิดใช้งานการสตรีมโดยตั้งค่า stream: true. การใช้โทเค็นปรากฏใน chunk สุดท้าย

แต่ละ chunk มีข้อความบางส่วน รวม chunk เพื่อสร้างการตอบกลับเต็มรูปแบบ

พารามิเตอร์: อุณหภูมิ (Temperature), Top P และ Stop

ควบคุมการสร้างด้วยพารามิเตอร์มาตรฐาน ใช้ temperature สำหรับความสุ่ม

ตั้งค่า top_p สำหรับการสุ่มแบบ nucleus กำหนด stop ลำดับเพื่อหยุดการสร้าง โหมด JSON ใช้ response_format: {"type": "json_object"}.

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

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

限制为每分钟 300 次请求。上下文窗口为 100,000 个 token。错误免费。

FAQ

หน้าต่างบริบทของ AI uncensored มีขนาดเท่าใด?

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

จะตรวจสอบความถูกต้องกับ uncensored AI API ได้อย่างไร?

ใส่คีย์ API ของคุณในหัวเรื่อง Authorization เป็นโทเค็น Bearer ใช้ URL ฐานที่ระบุในเอกสารประกอบ

API AI uncensored รองรับสตรีมมิ่งหรือไม่?

ใช่ การสตรีมรองรับผ่าน Server-Sent Events การรายงานการใช้โทเค็นจะอยู่ในชิ้นสุดท้าย

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

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

เปิดบัญชี