Get API key

Uncensored Text Engine

The Uncensored Text API for NSFW Video Production

Power your NSFW video pipelines with a dedicated uncensored LLM. Generate precise prompts, scripts, and metadata without content refusals.

  • OpenAI-compatible chat API
  • $0.25 per 1M input tokens
  • Crypto top-up, no monthly fees
$0.25per 1M input tokens
$1.00Output tokens / 1M
64,000token context
$0.50trial credit
300requests per minute

Try it in one request

curl https://api.nsfwvideo.top/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."}]
  }'

What you get

Uncensored Logic

An open-weight model tuned to answer without refusals for lawful adult content, security research, and controversial topics.

Standard Integration

Works with official OpenAI SDKs and any OpenAI-compatible client by simply changing the base URL and API key.

Large Context Window

Supports 64,000 tokens total context, allowing you to pass complex video scripts and metadata in a single request.

Structured Output

Enforce JSON mode for reliable metadata extraction or use function calling to integrate with your video generation tools.

Streaming Support

Receive token-by-token responses via SSE, enabling real-time progress updates for long-form script generation.

Transparent Billing

Pay only for real token usage. Errors and refusals are free, and prepaid credit never expires.

How it works

  1. Sign Up

    Create an account with Google or email to receive your immediate API key.

  2. Top Up

    Add crypto credit via USDT (TRC20) or USDC (Base) to start generating content.

  3. Integrate

    Point your existing OpenAI-compatible client to our base URL and send requests.

What people build with it

  • Prompt Engineering

    Generate detailed, uncensored descriptions for NSFW video assets without hitting standard content filters. Refine prompts iteratively using the large context window.

  • Scriptwriting

    Produce long-form video scripts that maintain continuity and tone. Use streaming to deliver text to your pipeline in real-time.

  • Metadata Extraction

    Parse unstructured text data into structured JSON for video tagging and organization. Ensure consistent formatting for downstream processing.

  • Post-Processing

    Summarize, translate, or rewrite video captions and logs. Extract specific details from raw text outputs for your database.

Text Engine for Video Workflows

Most AI video solutions focus on generation, but they rely on standard LLMs for the logic layer. These models often refuse adult content or truncate complex scripts due to standard safety filters. Our API provides the uncensored text engine that powers the prompts, scripts, and metadata for your NSFW video pipelines. It is a hosted, OpenAI-compatible chat-completions API serving one uncensored large language model. Text in, text out. We do not generate images, audio, or video. We provide the textual intelligence that drives those pipelines.

This approach ensures your video generation tools receive precise, unfiltered instructions. Whether you are building a custom NSFW video generator or automating content creation, the text layer is where control is maintained. Our model is tuned to answer without content refusals for lawful adult use, ensuring your pipeline does not break when processing specific content types.

Uncensored Context for Complex Prompts

Video generation often requires detailed, multi-paragraph prompts or long scripts. Standard models may cut off mid-sentence or refuse to describe certain themes. Our API supports a 64,000-token context window, allowing you to send entire scripts or large metadata sets in a single request. The maximum output is 16,000 tokens per request, or 2,048 if max_tokens is not set.

You can use function calling (tools) and JSON mode to structure your outputs reliably. This is critical for automation. Instead of parsing messy text, you can enforce a strict JSON schema for your video metadata. Streaming via SSE allows you to process tokens as they arrive, keeping your application responsive even for long-form content. The model is an open-weight model run on our own servers, tuned specifically for this purpose.

OpenAI-Compatible Integration

Integration is straightforward. Our API uses the standard OpenAI endpoints: POST /v1/chat/completions and GET /v1/models. You can use the official OpenAI SDKs for Python, Node.js, or any other language. Simply change the base URL to https://api.nsfwvideo.top/v1 and provide your API key. The model ID to send is "uncensored".

This compatibility means you can swap our uncensored model into your existing workflows with minimal code changes. You retain access to standard parameters like temperature, top_p, stop, seed, presence_penalty, and frequency_penalty. This flexibility allows you to fine-tune the creativity and determinism of your text outputs. You can also use the seed parameter to reproduce specific results for testing and debugging your video pipeline.

Transparent Token Pricing

We charge by real token usage. Input tokens cost $0.25 per 1 million tokens. Output tokens cost $1.00 per 1 million tokens. There are no monthly fees, no subscriptions, and no hidden costs. Errors and refusals are free. Your prepaid credit never expires, so you can top up when convenient and use it over time.

This model is ideal for high-volume video generation scripts where costs can vary. You only pay for what you use. If you send a request that fails or is refused (for reasons other than the hard content limit), you are not charged. This ensures precise cost control for your pipeline. You can monitor your usage through the dashboard and add credit as needed.

Crypto-First Billing

We accept crypto only: USDT (TRC20) or USDC (Base). You can top up any whole amount from $10 to $500. We offer bonuses for larger top-ups: +5% bonus credit from $50, and +10% from $100. No credit cards, no PayPal, no bank transfers. This keeps transactions fast and borderless.

Signing up is simple. You can continue with Google or use an email and password. No phone number is required. Every new account gets $0.50 of trial credit valid for 7 days. No card is needed for the trial. You can get your API key immediately after signup. If you make a mistake, such as a double charge, you can contact support through the Support page. Credit is not refunded, but issues are resolved.

Who This Is Not For

This is not for users who need image, audio, or video generation directly. We do not produce media; we produce text. If you need embeddings, fine-tuning, or model routing between multiple vendors, this API is not the right fit. We also do not offer SLA guarantees, SOC2 certifications, or on-prem deployment. If you require a chat website or app for end-users, this is a developer API. Additionally, if you need to process content involving minors, note that we have a hard content limit that always applies: requests involving sexual content with minors are refused. This API is for developers integrating LLMs into their own NSFW video generation workflows.

Questions and answers

What is the base URL for the API?

The base URL is https://api.nsfwvideo.top/v1. You can use any OpenAI-compatible client by setting this URL and providing your API key. The model ID to send is "uncensored".

How much does it cost?

Input tokens are $0.25 per 1M tokens. Output tokens are $1.00 per 1M tokens. There are no monthly fees. Errors and refusals are free. Prepaid credit never expires.

What payment methods are accepted?

We accept crypto only: USDT (TRC20) or USDC (Base). Minimum top-up is $10. No credit cards, PayPal, or bank transfers are supported.

Can I use the OpenAI SDK?

Yes. The API is fully OpenAI-compatible. You can use the official OpenAI SDKs for Python, Node.js, and other languages by changing the base URL.

What is the context window size?

The context window is 64,000 tokens for prompt and completion together. The maximum output is 16,000 tokens per request, or 2,048 if max_tokens is not set.

Your key is one form away

Create an account, copy the key, change the base URL. That is the whole setup.

Get API key