---
title: "vace"
url: "https://docs.api.pruna.ai/apis/models-api-0/versions/7dfbc266-0f94-4c90-8518-d9e4d1a245ec/schemas/vace"
---

> Full API specification: https://docs.api.pruna.ai/apis/models-api-0/versions/7dfbc266-0f94-4c90-8518-d9e4d1a245ec.md

# vace

AI model based on VACE-14B for video generation. Rate limit: 30 requests per minute.

## OpenAPI definition

```yaml
openapi: 3.0.3
info:
  title: P-API
  version: 0.3.0
servers:
  - url: https://api.pruna.ai
    description: Production server
components:
  schemas:
    vace:
      type: object
      required:
        - input
      properties:
        input:
          type: object
          properties:
            seed:
              title: Seed
              default: -1
              description: Random seed (-1 for random)
              type: integer
            size:
              enum:
                - 720*1280
                - 1280*720
                - 480*832
                - 832*480
              title: size
              description: Output resolution
              default: 832*480
              type: string
            prompt:
              title: Prompt
              description: Prompt
              type: string
            src_mask:
              title: Src Mask
              format: uri
              description: Input mask video or image to edit.
              type: string
            frame_num:
              title: Frame Num
              default: 81
              description: Number of frames to generate.
              type: integer
            src_video:
              title: Src Video
              format: uri
              description: Input video to edit.
              type: string
            speed_mode:
              enum:
                - Lightly Juiced 🍊 (more consistent)
                - Juiced 🔥 (more speed)
                - Extra Juiced 🚀 (even more speed)
              title: speed_mode
              description: Speed optimization level
              default: Lightly Juiced 🍊 (more consistent)
              type: string
            sample_shift:
              title: Sample Shift
              default: 16
              description: Sample shift
              type: integer
            sample_steps:
              title: Sample Steps
              default: 50
              description: Sample steps
              type: integer
            sample_solver:
              enum:
                - unipc
                - dpm++
              title: sample_solver
              description: Sample solver
              default: unipc
              type: string
            src_ref_images:
              items:
                type: string
                format: uri
              title: Src Ref Images
              description: Input reference images to edit.
              type: array
            sample_guide_scale:
              title: Sample Guide Scale
              default: 5
              description: Sample guide scale
              type: number
          required:
            - prompt
          additionalProperties: false
      description: "AI model based on VACE-14B for video generation. Rate limit: 30
        requests per minute."
```
