# NSFW Video Generation (Rapid)

NSFW AI Video Generation lets you transform your fantasies into lifelike adult videos with ease. Simply describe any scene or upload an image, and our AI will bring it to life in motion, complete with smooth, realistic animation and high detail. It’s fast, private, and designed for total creative freedom, so you can watch your ideas unfold exactly how you imagine.

### Model

```
nudifyme/video/fast
```

### Pricing

```
480p Resolution:    
    5 seconds: 0.20 / video
    8 seconds: 0.30 / video
720p Resolution:
    5 seconds: 0.40 / video
    8 seconds: 0.60 / video
```

### Create NSFW Video Generation (Premium) Job

Use this [endpoint](/api/generate.md#post-generate) to start a new instant nudification generation job.

<table><thead><tr><th width="225">Input</th><th>Description</th></tr></thead><tbody><tr><td>input.prompt</td><td>Sets the resolutions for the generated result. Only accepts:  <br>480p or 720p. <br><br><em>Default: "</em>720p<em>"</em></td></tr><tr><td>input.duration</td><td>Sets the duration for the generated result. Only accepts:  <br>5s or 8s. <br><br><em>Default: "</em>8s<em>"</em></td></tr><tr><td>input.resolution</td><td>Sets the resolutions for the generated result. Only accepts:  <br>480p or 720p. <br><br><em>Default: "</em>720p<em>"</em></td></tr><tr><td>input.aspectRatio</td><td>Sets the aspect ratio for the generated result. Only accepts:  <br>16:9 or 9:16. <br><br><em>Default: "</em>16:9<em>"</em></td></tr><tr><td>input.imageUrl</td><td>Optional. If an image URL is provided, the result will be generated as a video using the image as the starting frame or visual reference.</td></tr></tbody></table>

#### Example Request

Generate a video from a text prompt:

```javascript
const response = await fetch(
  'https://api.deepixels.co/v1/generate',
  {
    method: 'POST',
    headers: {
      'Content-Type': 'application/json',
      'x-api-key': 'YOUR_API_KEY'
    },
    body: JSON.stringify({
      model: 'nudifyme/video/fast',
      input: {
        prompt: 'woman in naked body and high heels dances erotically. long flowing hair. shakes her hips caresses her body. her breasts shake as she dances.',
        resolution: '720p',        
        duration: '8s',
        aspectRatio: '16:9',
      },
      webhook: 'YOUR_WEBHOOK_URL'
    })
  }
);

const data = await response.json();

console.log(data);
```

Generate a video from an image:

```javascript
const response = await fetch(
  'https://api.deepixels.co/v1/generate',
  {
    method: 'POST',
    headers: {
      'Content-Type': 'application/json',
      'x-api-key': 'YOUR_API_KEY'
    },
    body: JSON.stringify({
      model: 'nudifyme/video/fast',
      input: {
        prompt: 'the woman open her top shirt and exposes her naked breasts to the viewer while smiling.',
        imageUrl: `https://s3.media.deepixels.co/gprod/models/6b8a58c1-54d4-4c2a-8b28-4803898afb33/video.jpg`,
        resolution: '720p',
        duration: '8s',
      },
      webhook: 'YOUR_WEBHOOK_URL'
    })
  }
);

const data = await response.json();

console.log(data);
```

#### Job Creation Response

```json
{
  "jobId": "94414b42-0e44-466b-96e5-18fe7f106087",
  "status": "created"
}
```

### Getting Final Results

When processing is complete, the final job result can be received in either of the following ways:

* By sending a GET request to the job status [endpoint](/api/generate.md#get-get)
* Automatically via webhook if a webhook URL was provided during job creation

Both methods return the same response payload.

```json
{
  "jobId": "94414b42-0e44-466b-96e5-18fe7f106087",
  "model": "nudifyme/video/fast",
  "status": "created",
  "input": {
    "prompt": "the woman open her top shirt and exposes her naked breasts to the viewer while smiling.",
    "imageUrl": "https://s3.media.deepixels.co/gprod/models/6b8a58c1-54d4-4c2a-8b28-4803898afb33/video.jpg",
    "resolution": "720p",
    "duration": "8s"
  },
  "webhook": "https://webhook.site/79d709be-4dcf-42ff-81e4-6cbe63b16e9b",
  "output": {
    "videoUrl": "https://s3.media.deepixels.co/repiza/xezq/Hh6cPzhG3bJmA56fV4zmsZcaSjxLsn4YkJW15DPyfpy8WvHWA/output.mp4"
  },
  "date": 1771127602575
}
```

<table><thead><tr><th width="225">Input</th><th>Description</th></tr></thead><tbody><tr><td>output.videoUrl</td><td>String. URL of the generated video output.</td></tr></tbody></table>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.nudify.me/generations/nsfw-video-generation-rapid.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
