Uncensored AI Chatbot: Tài liệu API Uncensored AI
Tích hợp API LLM không kiểm duyệt của chúng tôi trong vài phút bằng các SDK OpenAI tiêu chuẩn. Gửi văn bản, nhận văn bản và loại bỏ bộ lọc nội dung cho mục đích người trưởng thành hợp pháp với giá cả minh bạch dựa trên mức sử dụng.
Xác thực và URL cơ sở
Bắt đầu bằng cách tạo khóa API trên trang Lấy khóa API. Bạn có thể đăng ký bằng Google hoặc sử dụng email và mật khẩu; không cần số điện thoại. Khóa của bạn được hiển thị ngay lập tức và là cách duy nhất để xác thực các yêu cầu. Mỗi tài khoản chỉ hỗ trợ một khóa hoạt động tại một thời điểm; tạo khóa mới sẽ thay thế khóa cũ ngay lập tức.
Trỏ client của bạn đến URL cơ sở: https://api.uncensoredaichatbot.cc/v1. Truyền khóa của bạn trong tiêu đề Authorization: Bearer <key>. Cấu hình này hoạt động với bất kỳ client tương thích OpenAI nào. Nếu bạn thay đổi khóa, hãy cập nhật các biến môi trường hoặc tệp cấu hình để duy trì quyền truy cập.
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. Mô hình này là mô hình trọng số mở, được tinh chỉnh để có tỷ lệ từ chối thấp nhất và chạy trên các máy chủ chuyên dụng của chúng tôi. Đây không phải là GPT, Claude hay bất kỳ mô hình của nhà cung cấp nào khác.
- Mô hình:
uncensored - Đầu vào: JSON với mảng
messages - Đầu ra: Định dạng phản hồi OpenAI tiêu chuẩn
Sử dụng ví dụ sau để xác minh kết nối:
curl https://api.uncensoredaichatbot.cc/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Write a blunt product review of a cheap VPN."}]
}'
Tích hợp SDK Python
Sử dụng gói Python openai chính thức. Định cấu hình base_url và api_key để định tuyến các yêu cầu đến API không kiểm duyệt của chúng tôi. Điều này đảm bảo các mẫu mã dự đoán được trong khi loại bỏ bộ lọc nội dung cho mục đích người trưởng thành hợp pháp.
- Cài đặt qua
pip install openai - Đặt biến môi trường hoặc truyền trực tiếp vào khách hàng
- Gọi
chat.completions.create()như bình thường
Ví dụ cấu hình:
from openai import OpenAI
client = OpenAI(base_url="https://api.uncensoredaichatbot.cc/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)
Cài đặt SDK Node.js
Cài đặt gói npm openai. Định cấu hình khách hàng với URL cơ sở và khóa API của bạn. SDK Node.js xử lý tuần tự hóa yêu cầu và phân tích phản hồi tự động.
- Cài đặt qua
npm install openai - Tạo một thể hiện khách hàng mới với URL cơ sở tùy chỉnh
- Gửi hoàn thành trò chuyện với các tham số tiêu chuẩn
Đoạn mã để khởi tạo:
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.uncensoredaichatbot.cc/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 truyền phát (streaming)
Bật truyền phát bằng cách đặt stream: true trong yêu cầu của bạn. API trả về các Sự kiện do máy chủ gửi (SSE). Thống kê sử dụng token được bao gồm trong phần cuối cùng của luồng. Điều này cho phép bạn hiển thị phản hồi theo thời gian thực mà không cần đợi phần hoàn tất đầy đủ.
- Đặt
stream: truetrong thân yêu cầu - Đọc các phần từ luồng SSE
- Kiểm tra phần cuối cùng để lấy dữ liệu sử dụng
Ví dụ triển khai truyền phát (streaming):
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, Lỗi và Cửa sổ ngữ cảnh
Cửa sổ ngữ cảnh của bạn là 100.000 token (prompt + phần hoàn thành). Đầu ra tối đa là 32.000 token mỗi yêu cầu (2.048 nếu max_tokens không được đặt). Thân yêu cầu phải dưới 8 MB. Bạn bị giới hạn ở 300 yêu cầu mỗi phút và 8 yêu cầu đồng thời mỗi khóa.
Các mã trạng thái HTTP phổ biến:
401: Khóa API không hợp lệ hoặc đã hết hạn402: Tín dụng trả trước không đủ429: Vượt quá giới hạn tốc độ
Prompt không được dùng để huấn luyện. Giới hạn nội dung cứng chặn nội dung khiêu dâm liên quan đến người chưa thành niên. Lỗi và từ chối đều miễn phí; bạn chỉ trả tiền cho việc sử dụng token thành công.
Thông số kỹ thuật
Toàn bộ giới hạn và tính năng thực tế của API ở một nơi — hãy kiểm tra trước khi nạp tiền.
| Mục | Giá trị |
|---|---|
| Định dạng | tương thích OpenAI: mọi SDK OpenAI đều chạy được, chỉ cần đổi base URL và khóa |
| ID mô hình | uncensored |
| Xác thực | Authorization: Bearer YOUR_KEY |
| Endpoint | POST /v1/chat/completions · GET /v1/models |
| Base URL | https://api.uncensoredaichatbot.cc/v1 |
| Streaming | có — server-sent events; phần cuối chứa lượng token đã dùng |
| Gọi hàm | có — tools, tool_choice; phản hồi có tool_calls, kể cả khi streaming; kết quả gửi lại bằng role: tool |
| Tham số | temperature, top_p, stop, seed, presence_penalty, frequency_penalty |
| Cửa sổ ngữ cảnh | 100.000 token (đầu vào + đầu ra) |
| Đầu ra tối đa | tối đa phần còn lại của cửa sổ 100.000 token; max_tokens tùy chọn (không giới hạn riêng) |
| Chế độ JSON | response_format: {"type": "json_object"} |
| Header phản hồi | X-Request-Id, X-Balance-USD, X-RateLimit-Limit-Requests, X-RateLimit-Limit-Concurrency |
| Yêu cầu đồng thời | tối đa 8 cùng lúc cho mỗi khóa |
| Giới hạn tốc độ | 300 yêu cầu mỗi phút cho mỗi khóa |
| Kích thước yêu cầu | tối đa 8 MB |
| Thời hạn | tín dụng đã trả không hết hạn, không đăng ký định kỳ |
| Nạp tiền | USDT (TRC20) hoặc USDC (Base), số tiền nguyên bất kỳ từ $10 đến $500 |
| Tính phí | tín dụng trả trước theo mức dùng thực tế; lỗi và từ chối miễn phí |
| Giá | $0,25 cho 1 triệu token đầu vào · $1,00 cho 1 triệu token đầu ra |
| Dùng thử miễn phí | $0,50 trong 7 ngày, không cần thẻ · Khóa dùng thử: 2 yêu cầu song song, 60 yêu cầu/phút; hạn mức đầy đủ (8 và 300) sau lần nạp đầu |
| Thưởng | +5% từ $50, +10% từ $100 |
| Đăng nhập | Google hoặc email và mật khẩu |
| Nội dung | cho phép nội dung người lớn; từ chối nội dung tình dục liên quan đến trẻ vị thành niên |
| Khóa | mỗi tài khoản một khóa đang hoạt động; khóa mới thay thế khóa cũ |
Mã lỗi
Lỗi trả về dạng JSON với type cố định; yêu cầu lỗi hoặc bị từ chối không bị tính phí.
| Mã | Loại | Ý nghĩa |
|---|---|---|
400 | bad_request | JSON sai, tin nhắn trống, tham số sai hoặc vượt cửa sổ ngữ cảnh |
401 | missing_key · invalid_key · key_revoked | thiếu khóa, sai khóa hoặc khóa đã bị thay |
402 | no_credit | hết tín dụng — nạp tiền là dùng tiếp ngay |
403 | content_blocked | nội dung tình dục liên quan trẻ vị thành niên — từ chối, không tính phí |
404 | not_found | endpoint không tồn tại |
413 | request_too_large | nội dung lớn hơn 8 MB |
429 | rate_limited · concurrency | vượt 300/phút hoặc 8 đồng thời — chờ rồi thử lại |
503 | upstream_busy | mô hình đang bận — thử lại sau vài giây |
Hỏi đáp
Tôi có cần thẻ tín dụng để bắt đầu không?
Không. Mọi tài khoản mới đều nhận $0.50 tín dụng dùng thử miễn phí có hiệu lực trong 7 ngày. Bạn có thể đăng ký bằng Google hoặc email mà không cần số điện thoại hay thẻ. Để sử dụng lâu dài, bạn chỉ cần nạp tiền bằng tiền điện tử.
Điều gì xảy ra nếu tôi vượt quá giới hạn tốc độ?
Bạn nhận được mã trạng thái 429. Giới hạn là 300 yêu cầu mỗi phút và 8 yêu cầu đồng thời mỗi khóa. Hãy đợi một chút hoặc giảm độ đồng thời. Lỗi không tính vào giới hạn tốc độ của bạn.
Dữ liệu của tôi có được dùng để huấn luyện không?
Không. Các prompt gửi đến API chatbot AI không kiểm duyệt không được dùng để huấn luyện. Tài khoản của bạn chỉ yêu cầu địa chỉ email và tín dụng không bao giờ hết hạn.
Khóa của bạn chỉ cách một biểu mẫu
Tạo tài khoản, sao chép khóa, thay đổi URL cơ sở. Đó là toàn bộ quá trình thiết lập.