How Much To Run AI
Open weights

Pika H3 Flex: Video API Pricing and Local Setup

Pika H3 Flex generates short videos with synchronized sound, endpoint frames or multimodal references. Pika post-trained MiniMax H3 into a six-step generator and released adapters plus inference code. Choose the hosted API for a first clip or higher-resolution finishing; local generation uses the released 480p/768p pipeline and MiniMax H3 Community License.

Content reviewed:

Pika H3 Flex hosted rates from $0.15 for a nominal 15-second 480p clip to $1.20 at 4K, a 768p reference run at $1.80 against $0.30 text-only, and the tested local configuration: 66–69 GiB for 480p on an H100 or CPU-offloaded 768p at 29–32 GiB GPU and about 94 GiB host RAM.
Original diagram of the published API rates and tested hardware measurements; the local pipeline follows the MiniMax H3 Community License.

Use this model

API docs and console

Official model repository

Local tools and guides

Use cases

  • Generate a short scene from text or opening and ending frames.
  • Guide character appearance and motion with ordered reference materials.
  • Compare complete local generation costs with a hosted finished clip.

Pika H3 Flex API prices by generation mode

Pika’s November 7, 2026 price table bills text-to-video and image-to-video by output second. The amounts below use exactly 15 seconds; native frame rounding can make the final clip slightly longer. Reference-to-video has a higher output rate and separately bills input-video seconds. Use the mode you actually submit when calculating a project.

Output resolutionText / image to video, per secondNominal 15-second estimate
480p$0.01$0.15
768p$0.02$0.30
1080p$0.035$0.525
2K$0.04$0.60
4K$0.08$1.20

Add reference inputs and optional services

At 768p, reference-to-video costs $0.06 per output second and $0.06 per input-video second. A 15-second output with a 15-second 768p video reference therefore costs $1.80. By comparison, a 15-second text-only 768p attempt is $0.30. Three attempts per accepted text-only clip cost $0.90 before other services.

Prompt rewriting is listed separately at $0.02 per request and audio-stem separation at $0.001 per decoded stem second. The request below disables rewriting and asks only for the video. Inspect the terminal job’s billed amount when reconciling a batch.

Generate a first video through the API

Create a Pika API account and key, arrange billing, and set PIKA_API_KEY in your local or server environment. This request asks for 15 seconds at native 768p. It creates a queued job; save its returned id and poll until completed, failed or cancelled.

Paid API example; replace YOUR_JOB_ID with the returned id
curl -X POST https://api.dev.pika.art/v1/media/pika/pika-h3-flex/text-to-video \
  -H "X-API-Key: $PIKA_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"prompt":"A paper boat drifts across a quiet pond. Gentle water sounds, one continuous shot.","duration":15,"resolution":"768p","rewrite":false,"output_mode":"video"}'

curl https://api.dev.pika.art/v1/media/jobs/YOUR_JOB_ID \
  -H "X-API-Key: $PIKA_API_KEY"

Separate native generation from hosted finishing

The downloadable release produces 5–15-second video at native 480p or 768p, 24 fps, with 32 kHz stereo audio. Its six-step schedule belongs to the released adapters. FL2VA handles text and endpoint frames; Ref2VA uses the separate reference transformer and adapter. Match the workflow and adapter when loading weights.

Pika’s API accepts 3–15-second requests. Its 1080p, 2K and 4K options generate at 768p and then upscale. Hosted finishing, prompt enhancement and audio separation are separate capabilities from the local adapters. A requested duration may round up to the supported frame grid.

The launch’s seven-second figure measures DiT computation for a 15-second 768p example. Loading, encoding references, decoding and service overhead affect complete clip time. Use end-to-end job time and the cost of retained clips for a production comparison.

Check the weight license before local setup

Pika’s adapters inherit the MiniMax H3 Community License. Its standard grant excludes the United States, European Union, United Kingdom and South Korea; deployment in an excluded territory requires a separate license. The agreement also covers use through hosted services. For API access, establish the terms applicable to your account and location before choosing that route.

When your commercial products and services generate more than $20 million in yearly revenue, the agreement requires separate prior written authorization. Apache-2.0 licensing for example code or the text encoder does not replace the model-weight agreement.

Plan GPU memory, host RAM and disk together

Pika’s tested CLI uses one GPU per request, with representative runs on H100 80GB. Default 480p five-second sampling allocated about 66–69 GiB. At 768p for 15 seconds, the default exceeded H100 memory; CPU offload brought sampling allocation to about 29–32 GiB GPU memory while observed host memory approached 94 GiB, including page cache.

Sampling figures exclude the text encoder and VAE stages. Allow additional headroom for references, buffers and dependencies. The guide asks for at least 211 GB for base components plus about 5.5 GB for both adapters, Python 3.12, a supported NVIDIA driver and pinned dependencies. These are tested configurations, not minimum-memory promises.

Use the matching CLI, ComfyUI or Diffusers workflow

Install git, patch, ffmpeg and the C compiler development tools required by the official README. Then choose the repository’s pip, Conda or Docker installation. The CLI downloads the pinned base components and selected adapter. For ComfyUI, use the Pika-specific workflow and matching LoRA. For Diffusers, follow the documented ModularPipeline integration rather than a generic image-generation snippet.

Keep the official six-step package separate from Turbo LoRA experiments. An adapter trained for the reference transformer cannot be substituted into the endpoint-frame transformer. Record the adapter, base revision, precision, duration and reference set with each result.

Official Python 3.12 CLI path; check the hardware and license first
git clone https://github.com/Pika-Labs/Pika-H3-Flex.git
cd Pika-H3-Flex
python -m pip install -r requirements.txt
python tools/apply_diffusers_patches.py
python -m pip install --no-deps -e .
pika-h3-pro --model-repo Pika-Labs/Pika-H3-Flex \
  --revision 0ddf55ad7067ca1e76812253bd7b4600df87f759 \
  --task t2va --prompt-file examples/prompts/t2va.txt \
  --resolution 768p --duration 15 --seed 42 --cpu-offload \
  --output outputs/long-768p.mp4

A desktop run can take much longer than the sampler demo

Reddit author Important-Apple7422 reports using an RTX 4090 24GB with 64GB RAM for four reference-guided, 15-second Pika H3 Flex clips. Each reportedly took about 40 minutes. The post links its workflow separately but does not state the exact weight precision or peak memory. Treat it as a configuration-specific runtime example, rather than a comparison with Pika’s hosted service or official CLI tests.

When should you use Pika instead of base H3 or Omni?

Choose Pika when its frame or reference controls and finishing route fit your shot. Compare MiniMax H3 when you need the base pipeline or another serving provider. Gemini Omni 1.2 Flash offers a different workflow built around follow-up conversational edits. Match input mode, duration, audio and output resolution before comparing prices.

For a hypothetical rented GPU at $3 per hour, a complete ten-minute attempt costs $0.50 in allocated compute. Three attempts per retained clip cost $1.50 before loading, idle time, storage and finishing. Replace those assumptions with measured wall time; a six-step count alone cannot establish that local generation is cheaper.

Before you use it

  • Local weight use follows the MiniMax H3 license, including territorial restrictions; hosted finishing and its fees are separate from the downloaded pipeline.

How to get started

Choose the generation mode and applicable license first, then compare the complete cost of one retained clip across API and local routes.

Sources

Sources (10)

Calculators