Tài liệu NSFW Video API
Lấy khóa API LLM không kiểm duyệt của bạn và bắt đầu gửi yêu cầu văn bản đến NSFW Video API của chúng tôi trong vài phút. Hướng dẫn này bao gồm các endpoint tương thích OpenAI, truyền phát và gọi hàm bạn cần cho các đường ống nội dung người lớn.
https://api.nsfwvideoapi.com/v1uncensoredURL cơ sở và Xác thực
NSFW Video API sử dụng các endpoint tương thích chuẩn với OpenAI. URL cơ sở của bạn là https://api.nsfwvideoapi.com/v1. Để xác thực, hãy bao gồm khóa API của bạn trong tiêu đề Authorization dưới dạng token Bearer. Bạn có thể tạo khóa trên trang Lấy khóa API chỉ bằng email và mật khẩu. Không cần số điện thoại hay thẻ tín dụng để bắt đầu. Khóa được hiển thị ngay sau khi đăng ký. Nếu bạn cần khóa mới, bạn có thể tạo lại bất cứ lúc nào, điều này sẽ thu hồi ngay lập tức khóa cũ. Điều này giữ cho việc tích hợp của bạn đơn giản và bảo mật.
Yêu cầu đầu tiên
Gửi yêu cầu POST đến /v1/chat/completions với ID mô hình uncensored. Mô hình này được tinh chỉnh cho nội dung người lớn và không từ chối các chủ đề hợp pháp. Ví dụ sau minh họa một yêu cầu hoàn thành văn bản cơ bản bằng cURL. Thay YOUR_API_KEY bằng khóa thực tế của bạn.
curl https://api.nsfwvideoapi.com/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 trả về văn bản đã tạo trong choices[0].message.content. Bạn cũng có thể kiểm tra các mô hình có sẵn bằng GET /v1/models. Điều này xác nhận API đang phản hồi đúng trước khi bạn tích hợp sâu hơn vào đường ống của mình.
Tích hợp SDK Python
Sử dụng SDK Python chính thức của OpenAI để tương tác với NSFW Video API. Đặt URL cơ sở thành endpoint của chúng tôi và cung cấp khóa API của bạn. Đoạn mã sau đây cho thấy cách khởi tạo client và gửi prompt. Cách tiếp cận này hoạt động với bất kỳ thư viện client tương thích OpenAI tiêu chuẩn nào.
from openai import OpenAI
client = OpenAI(base_url="https://api.nsfwvideoapi.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)
Đảm bảo bạn xử lý đối tượng phản hồi để trích xuất nội dung đã tạo. Phương pháp này lý tưởng cho các dịch vụ backend nơi bạn cần xử lý dữ liệu có cấu trúc. ID mô hình vẫn là uncensored cho tất cả các yêu cầu.
Sử dụng SDK Node.js
Đối với môi trường Node.js, hãy sử dụng gói npm openai. Cấu hình client với URL cơ sở đúng và khóa API của bạn. Mã bên dưới minh họa một yêu cầu hoàn thành cuộc trò chuyện đơn giản. Điều này hữu ích cho các hàm không máy chủ hoặc máy chủ web xử lý các nhiệm vụ tạo văn bản NSFW.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.nsfwvideoapi.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);
Cấu trúc phản hồi khớp với định dạng OpenAI. Bạn có thể phân tích nội dung và chuyển nó vào logic ứng dụng của mình. Lưu ý rằng mô hình không thực hiện tạo hình ảnh hoặc video; đây là một API thuần văn bản.
Truyền phát với SSE
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) để giao hàng token theo thời gian thực. Điều này giảm độ trễ cảm nhận đối với người dùng. Ví dụ sau đây cho thấy cách xử lý các phản hồi truyền phát trong Node.js.
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)
Xử lý từng chunk khi nó đến. Điều này rất quan trọng đối với các giao diện trò chuyện nơi người dùng mong đợi phản hồi ngay lập tức. Truyền phát hoạt động với tất cả các SDK tương thích OpenAI hỗ trợ SSE. Lưu ý rằng truyền phát không ảnh hưởng đến giá hoặc việc đếm token.
Giới hạn tốc độ, Lỗi và Ngữ cảnh
Bạn bị giới hạn 300 yêu cầu mỗi phút cho mỗi khóa API. Kích thước tối đa của thân yêu cầu là 8 MB. Các lỗi phổ biến bao gồm 401 cho khóa không hợp lệ và 402 nếu tín dụng trả trước của bạn đã hết. Nâng cấp tín dụng của bạn từ bảng điều khiển để tiếp tục. Cửa sổ ngữ cảnh là 100.000 token cho prompt và phần hoàn thành kết hợp. Nếu bạn vượt quá giới hạn, API sẽ trả về lỗi 429. Hãy lập kế hoạch sử dụng token cẩn thận để tránh gián đoạn.
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 |
| Base URL | https://api.nsfwvideoapi.com/v1 |
| Endpoint | POST /v1/chat/completions · GET /v1/models |
| Streaming | có — server-sent events; phần cuối chứa lượng token đã dùng |
| Chế độ JSON | response_format: {"type": "json_object"} |
| 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 |
| Cửa sổ ngữ cảnh | 100.000 token (đầu vào + đầu ra) |
| Tham số | temperature, top_p, stop, seed, presence_penalty, frequency_penalty |
| Đầ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) |
| 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 |
| Nạp tiền | USDT (TRC20) hoặc USDC (Base), số tiền nguyên bất kỳ từ $10 đến $500 |
| 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 |
| Giá | $0,25 cho 1 triệu token đầu vào · $1,00 cho 1 triệu token đầu ra |
| 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ỳ |
| 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 |
| Đăng nhập | Google hoặc email và mật khẩu |
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
Kích thước cửa sổ ngữ cảnh là bao nhiêu?
Cửa sổ ngữ cảnh là 100.000 token, bao gồm cả prompt đầu vào và phần hoàn thành đầu ra. Điều này cho phép các cuộc hội thoại dài hoặc xử lý tài liệu lớn mà không bị cắt ngắn.
Các prompt có được dùng để huấn luyện không?
Không, prompt của bạn không được dùng để huấn luyện. NSFW Video API tôn trọng quyền riêng tư của bạn bằng cách giữ dữ liệu của bạn tách biệt với các bộ dữ liệu cải thiện mô hình.
Nội dung nào bị chặn?
Giới hạn nội dung cứng duy nhất là nội dung tình dục liên quan đến trẻ vị thành niên. Tất cả các chủ đề hợp pháp dành cho người trưởng thành, hư cấu hoặc gây tranh cãi khác đều được phép mà không bị từ chố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ộ quá trình thiết lập.