Uncensored Video/Hướng dẫn nhanh API Uncensored Video
Hướng dẫn nhanh API Uncensored Video
Tích hợp lớp văn bản của API video không kiểm duyệt vào đường ống video của bạn bằng các endpoint tương thích OpenAI. Hướng dẫn này bao gồm xác thực, định dạng yêu cầu, truyền phát, đầu ra có cấu trúc và giới hạn token.
Xác thực & URL cơ sở
Truy cập API video không kiểm duyệt bằng cách đặt URL cơ sở thành https://api.uncensoredvideo.cc/v1. Truyền khóa API của bạn trong tiêu đề Authorization dưới dạng token Bearer. Bạn tạo một khóa cho mỗi tài khoản qua bảng điều khiển; tạo khóa mới sẽ thay thế khóa cũ ngay lập tức. Giữ khóa này an toàn vì nó cấp quyền truy cập trực tiếp vào tín dụng trả trước của bạn.
Hoàn thành Chat cơ bản
Gửi các prompt văn bản tiêu chuẩn đến endpoint /v1/chat/completions. Mô hình phản hồi bằng văn bản mà không có bộ lọc nội dung cho các chủ đề người trưởng thành hợp pháp hoặc táo bạo. Bạn có thể điều chỉnh temperature, top_p và các chuỗi stop để kiểm soát mức độ sáng tạo và độ dài đầu ra. Endpoint này là lõi của lớp văn bản chúng tôi dùng để tạo kịch bản video.
curl https://api.uncensoredvideo.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."}]
}'
Phản hồi Streaming
Bật chế độ truyền phát bằng cách đặtstream: true. API trả về các sự kiện do máy chủ gửi (SSE). Các chỉ số sử dụng token (số lượng đầu vào và đầu ra) chỉ được bao gồm trong phần dữ liệu cuối cùng của luồng. Điều này cho phép hiển thị theo thời gian thực các kịch bản trong khi vẫn đảm bảo theo dõi việc sử dụng chính xác.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)
Chế độ JSON cho dữ liệu có cấu trúc
Đối với các đường ống metadata video hoặc chú thích, hãy bắt buộc đầu ra có cấu trúc bằng cách sử dụng response_format: { "type": "json_object" }. Mô hình sẽ trả về JSON hợp lệ nghiêm ngặt, giúp việc phân tích cú pháp kịch bản và mô tả cảnh dễ dàng hơn theo cách lập trình. Điều này giảm thiểu chi phí xử lý sau cho các hệ thống video AI.
from openai import OpenAI
client = OpenAI(base_url="https://api.uncensoredvideo.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)
Gọi hàm cho công cụ
Xác định các công cụ trong yêu cầu của bạn để cho phép mô hình quyết định khi nào gọi chúng. Sử dụng tool_choice để bắt buộc hoặc cho phép gọi hàm. Điều này hữu ích cho việc gắn thẻ video tự động hoặc trích xuất cảnh, nơi LLM cần tương tác với các dịch vụ bên ngoài. Mô hình trả về các cuộc gọi công cụ có cấu trúc mà mã của bạn có thể thực thi.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.uncensoredvideo.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);
Giới hạn Token & Giá cả
Cửa sổ ngữ cảnh là 100.000 token (bao gồm prompt và phần hoàn thành). Đầu ra tối đa là 32.000 token cho mỗi yêu cầu, hoặc 2.048 nếu max_tokens không được đặt. Giới hạn tốc độ là 300 yêu cầu mỗi phút cho mỗi khóa, với tối đa 8 yêu cầu đồng thời. Giá là $0,25 cho mỗi 1 triệu token đầu vào và $1,00 cho mỗi 1 triệu token đầu ra. Các lỗi và từ chối đều miễn phí. Nếu bạn nhận được mã 401, hãy kiểm tra khóa của bạn; mã 402 có nghĩa là không đủ tín dụng; mã 429 cho biết bạn đã đạt giới hạn tốc độ.
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 |
| Endpoint | POST /v1/chat/completions · GET /v1/models |
| ID mô hình | uncensored |
| Xác thực | Authorization: Bearer YOUR_KEY |
| Base URL | https://api.uncensoredvideo.cc/v1 |
| Chế độ JSON | response_format: {"type": "json_object"} |
| Streaming | có — server-sent events; phần cuối chứa lượng token đã dùng |
| 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) |
| Tham số | temperature, top_p, stop, seed, presence_penalty, frequency_penalty |
| 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 |
| Giới hạn tốc độ | 300 yêu cầu mỗi phút cho mỗi khóa |
| Yêu cầu đồng thời | tối đa 8 cùng lúc cho mỗi khóa |
| Kích thước yêu cầu | tối đa 8 MB |
| Header phản hồi | X-Request-Id, X-Balance-USD, X-RateLimit-Limit-Requests, X-RateLimit-Limit-Concurrency |
| Thưởng | +5% từ $50, +10% từ $100 |
| 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í |
| Thời hạn | tín dụng đã trả không hết hạn, không đăng ký định kỳ |
| 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 |
| Đăng nhập | Google hoặc email và mật khẩu |
| 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ũ |
| 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 |
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
API này có tạo video hoặc âm thanh không?
Không. Đây là API chat-completions chỉ xử lý văn bản. API xử lý lớp văn bản (kịch bản, prompt, metadata) cho đường ống video của bạn. Bạn phải sử dụng dịch vụ riêng cho việc tạo video hoặc âm thanh thực tế.
Làm thế nào để tôi nạp tiền tín dụng của mình?
Nạp tiền chỉ qua tiền điện tử (USDT trên TRC20 hoặc USDC trên Base). Khoản thanh toán dao động từ $10 đến $500. Chúng tôi không chấp nhận thẻ tín dụng, PayPal hoặc chuyển khoản ngân hàng.
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 không được dùng để huấn luyện mô hình. Tài khoản của bạn chỉ cần email, và chúng tôi không thu thập số điện thoại.
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ộ quy trình thiết lập.