VI ▾
Lấy khóa API

Uncensored VideoHướ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 đặt stream: 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ụcGiá trị
Định dạngtương thích OpenAI: mọi SDK OpenAI đều chạy được, chỉ cần đổi base URL và khóa
EndpointPOST /v1/chat/completions · GET /v1/models
ID mô hìnhuncensored
Xác thựcAuthorization: Bearer YOUR_KEY
Base URLhttps://api.uncensoredvideo.cc/v1
Chế độ JSONresponse_format: {"type": "json_object"}
Streamingcó — server-sent events; phần cuối chứa lượng token đã dùng
Cửa sổ ngữ cảnh100.000 token (đầu vào + đầu ra)
Đầu ra tối đatố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àmcó — 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ờitối đa 8 cùng lúc cho mỗi khóa
Kích thước yêu cầutối đa 8 MB
Header phản hồiX-Request-Id, X-Balance-USD, X-RateLimit-Limit-Requests, X-RateLimit-Limit-Concurrency
Thưởng+5% từ $50, +10% từ $100
Nạp tiềnUSDT (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ạntí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ậpGoogle hoặc email và mật khẩu
Khóamỗi tài khoản một khóa đang hoạt động; khóa mới thay thế khóa cũ
Nội dungcho 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
400bad_requestJSON sai, tin nhắn trống, tham số sai hoặc vượt cửa sổ ngữ cảnh
401missing_key · invalid_key · key_revokedthiếu khóa, sai khóa hoặc khóa đã bị thay
402no_credithết tín dụng — nạp tiền là dùng tiếp ngay
403content_blockednội dung tình dục liên quan trẻ vị thành niên — từ chối, không tính phí
404not_foundendpoint không tồn tại
413request_too_largenội dung lớn hơn 8 MB
429rate_limited · concurrencyvượt 300/phút hoặc 8 đồng thời — chờ rồi thử lại
503upstream_busymô 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.

Lấy khóa API