VI ▾
NSFW Video Generator

API không kiểm duyệt cho quy trình video người lớn

Hướng dẫn nhanh: Tích hợp API Chat không kiểm duyệt

Tích hợp API chat không kiểm duyệt của chúng tôi vào quy trình tạo video NSFW với các hướng dẫn bắt đầu nhanh này. Sử dụng các máy khách tương thích OpenAI tiêu chuẩn để xử lý kỹ thuật prompt, viết kịch bản và trích xuất siêu dữ liệu cho nội dung người lớn.

Xác thực & URL cơ sở

API của chúng tôi được lưu trữ tại https://api.nsfwvideogenerator.cc/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 mã thông báo Bearer. Bạn có thể tạo khóa ngay lập tức bằng cách đăng ký bằng Google hoặc mật khẩu email trên trang Lấy khóa API. Khóa được hiển thị một lần sau khi tạo, vì vậy hãy lưu nó một cách an toàn. 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 trước đó. Không cần số điện thoại hoặc thẻ tín dụng để bắt đầu, mặc dù tín dụng trả trước là cần thiết để sử dụng liên tục.

Yêu cầu đầu tiên

Gửi yêu cầu POST tiêu chuẩn đến /v1/chat/completions. Endpoint này chấp nhận đầu vào văn bản và trả về đầu ra văn bản. Định danh mô hình là uncensored. Đảm bảo thân yêu cầu của bạn bao gồm các trường model, messages và max_tokens. Endpoint này là lõi của lớp kỹ thuật prompt trong quy trình chuyển đổi văn bản sang video của bạn. Nó xử lý quản lý cửa sổ ngữ cảnh và định dạng phản hồi.

curl https://api.nsfwvideogenerator.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 chứa văn bản được tạo, thống kê sử dụng token và lý do kết thúc. Phản hồi này được chuyển trực tiếp vào các kịch bản tạo video hoặc công cụ chú thích của bạn.

Tích hợp SDK Python

Sử dụng SDK Python chính thức của OpenAI để tương tác với API. Định cấu hình base_url và api_key để trỏ đến cơ sở hạ tầng của chúng tôi. SDK tự động xử lý tuần tự hóa JSON và vận chuyển HTTP. Cách tiếp cận này rất lý tưởng cho các dịch vụ backend và quy trình xử lý dữ liệu. Nhập máy khách và khởi tạo nó với thông tin xác thực của bạn.

from openai import OpenAI

client = OpenAI(base_url="https://api.nsfwvideogenerator.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 chat.completions.create() với tên mô hình uncensored. SDK trả về một đối tượng phản hồi mà bạn có thể phân tích cú pháp để lấy nội dung được tạo. Phương pháp này đáng tin cậy cho các nhiệm vụ xử lý hàng loạt và tạo kịch bản.

Tích hợp SDK Node

Đối với môi trường JavaScript, hãy sử dụng SDK Node của OpenAI. Đặt basePath thành URL API của chúng tôi và cung cấp khóa API của bạn. Cấu hình này hoạt động liền mạch với các hàm không máy chủ và backend web. SDK hỗ trợ cả các cuộc gọi đồng bộ và không đồng bộ. Định cấu hình máy khách một lần và sử dụng lại nó cho nhiều yêu cầu.

import OpenAI from "openai";

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

Gọi endpoint hoàn tất hội thoại với mô hình uncensored. Đối tượng phản hồi chứa văn bản được tạo và siêu dữ liệu. Tích hợp này phù hợp cho chú thích thời gian thực và trích xuất siêu dữ liệu trong các ứng dụng web.

Phản hồi truyền phát

Bật truyền phát bằng cách đặt stream: true trong yêu cầu của bạn. API trả dữ liệu dưới dạng Sự kiện được gửi bởi máy chủ (SSE). Mỗi phần chứa một phần của văn bản được tạo. Điều này hữu ích cho các giao diện người dùng thời gian thực và hiển thị tiến bộ của kịch bản. Phần cuối cùng bao gồm tổng số token đã sử dụng.

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 phần theo thứ tự. Tổng hợp văn bản để tạo thành phản hồi hoàn chỉnh. Truyền phát giảm độ trễ cảm nhận được cho việc tạo nội dung dài. Nó rất lý tưởng cho chú thích trực tiếp hoặc tinh chỉnh prompt tương tác.

Giới hạn, Lỗi và Ngữ cảnh

Cửa sổ ngữ cảnh là 100.000 token, với tối đa 32.000 token đầu ra mỗi yêu cầu. Nếu max_tokens không được đặt, giới hạn là 2.048 token. Giới hạn tốc độ là 300 yêu cầu mỗi phút và 8 yêu cầu đồng thời mỗi khóa. Thân yêu cầu không được vượt quá 8 MB. Lỗi bao gồm 401 cho khóa không hợp lệ, 402 cho tín dụng không đủ và 429 cho giới hạn tốc độ. Từ chối nội dung nhỏ là miễn phí. Lỗi không tiêu tốn tín dụng. Sử dụng backoff theo cấp số nhân cho phản hồi 429.

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
Xác thựcAuthorization: Bearer YOUR_KEY
EndpointPOST /v1/chat/completions · GET /v1/models
Base URLhttps://api.nsfwvideogenerator.cc/v1
ID mô hìnhuncensored
Chế độ JSONresponse_format: {"type": "json_object"}
Tham sốtemperature, top_p, stop, seed, presence_penalty, frequency_penalty
Streamingcó — server-sent events; phần cuối chứa lượng token đã dùng
Cửa sổ ngữ cảnh64.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ổ 64.000 token; max_tokens tùy chọn (không giới hạn riêng)
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
Header phản hồiX-Request-Id, X-Balance-USD, X-RateLimit-Limit-Requests, X-RateLimit-Limit-Concurrency
Kích thước yêu cầutối đa 8 MB
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
Nạp tiềnUSDT (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
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ỳ
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
Đă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ũ

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 trực tiếp không?

Không, đây là API chỉ xử lý văn bản. Nó cung cấp lớp văn bản cho quy trình của bạn, xử lý kỹ thuật prompt, tạo kịch bản và trích xuất siêu dữ liệu. Bạn dùng đầu ra của nó để điều khiển các mô hình tạo video hoặc âm thanh riêng biệt.

Làm thế nào để tôi nạp tiền vào tài khoản?

Bạn có thể nạp tiền bằng tiền điện tử, cụ thể là USDT (TRC20) hoặc USDC (Base). Khoản thanh toán từ $10 đến $500, kèm theo tín dụng bonus cho các khoản lớn hơn. Không chấp nhận thẻ tín dụng hoặc PayPal.

Mô hình giá cả như thế nào?

Bạn trả $0,25 cho mỗi 1 triệu token đầu vào và $1,00 cho mỗi 1 triệu token đầu ra. Tín dụng được trả trước và không bao giờ hết hạn. Lỗi và từ chối không tiêu tốn tín dụng, đảm bảo bạn chỉ trả cho các phản hồi thành công.

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ộ thiết lập.