vi ▾
Lấy khóa của bạn

Tài liệu API

Bắt đầu với API bot AI không kiểm duyệt chỉ trong vài giây. Hướng dẫn này bao gồm các bước thiết yếu để xác thực, gửi yêu cầu đầu tiên của bạn và xử lý các phản hồi dạng stream.

Base URL và Xác thực

URL cơ sở cho tất cả các yêu cầu API là https://api.uncensoredaibot.com/v1. Bạn xác thực bằng một khóa API được truyền trong Authorization header. Đăng ký qua Google hoặc email để nhận khóa ngay lập tức; không yêu cầu số điện thoại. Khóa của bạn cấp quyền truy cập vào API LLM không kiểm duyệt mà không có bất kỳ đăng ký hàng tháng nào.

curl https://api.uncensoredaibot.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "List the top five errors in my current Python script"}]
  }'

Yêu cầu đầu tiên của bạn

Gửi yêu cầu POST đến /v1/chat/completions với ID mô hình uncensored. API chấp nhận các tham số tiêu chuẩn như temperature và top_p để kiểm soát việc tạo. Bạn có thể điều chỉnh cửa sổ ngữ cảnh lên đến 100,000 token cho nội dung dài. Cấu hình này hoạt động với bất kỳ khách hàng tương thích OpenAI nào.

from openai import OpenAI

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

Tích hợp Node.js

Sử dụng chính thức openai gói npm hoặc bất kỳ thư viện tương thích nào để tích hợp nhanh. Đặt baseURL đến điểm cuối của chúng tôi và cung cấp khóa API của bạn. Các mô hình AI không kiểm duyệt xử lý tạo văn bản hiệu quả. Bạn cũng có thể bật chế độ JSON để xuất dữ liệu có cấu trúc.

import OpenAI from "openai";

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

Phản hồi luồng

Bật phát trực tiếp bằng cách đặt stream: true trong yêu cầu của bạn. API trả về Server-Sent Events (SSE) để phân phối token theo thời gian thực. Bạn có thể truy cập các chỉ số sử dụng token trong chunk cuối cùng của luồng. Phương pháp này giảm độ trễ cảm nhận cho người dùng đang tạo các câu chuyện dài.

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)

Giới hạn tốc độ và Lỗi

Mỗi khóa API hỗ trợ 300 yêu cầu mỗi phút và 8 yêu cầu đồng thời. Bạn sẽ nhận được lỗi 401 nếu khóa của bạn không hợp lệ hoặc đã hết hạn. Lỗi 402 cho biết không đủ tín dụng trả trước, trong khi 429 báo hiệu cạn kiệt giới hạn tốc độ. Lỗi không tiêu thụ số dư token của bạn.

Cửa sổ ngữ cảnh và giới hạn

Mô hình hỗ trợ cửa sổ ngữ cảnh 100.000 token cho cả đầu vào và đầu ra kết hợp. Đầu ra tối đa mỗi yêu cầu là 16.000 token, hoặc 2.048 nếu max_tokens chưa được đặt. Thân yêu cầu không được vượt quá 8 MB. Sử dụng các giới hạn này để lập kế hoạch ngân sách token của bạn một cách hiệu quả.

Hỗ trợ & Câu hỏi thường gặp

URL cơ sở API bot AI uncensored là gì?

URL cơ sở là HTTPS://api.uncensoredaibot.com/v1. Nó tương thích với các SDK và máy khách OpenAI tiêu chuẩn khi bạn cập nhật cấu hình base_url.

Làm thế nào để xác thực với API AI không kiểm duyệt?

Đặt khóa API của bạn trong tiêu đề Authorization dưới dạng token Bearer. Bạn có thể nhận khóa ngay lập tức sau khi đăng ký bằng Google hoặc email.

Điều gì xảy ra nếu tôi vượt quá các giới hạn tốc độ?

Bạn sẽ nhận được lỗi 429 Too Many Requests. Giới hạn là 300 yêu cầu mỗi phút mỗi khóa, với giới hạn độ đồng thời là 8 yêu cầu đồng thời.

Tạo mã thông báo API của bạn

Đăng ký, lấy khóa của bạn và trỏ đến endpoint. Đó là toàn bộ cấu hình.