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:

Use this model
API docs and console
- Try Pika H3 Flex through the Pika API
Provider account and usage billing apply.
Official model repository
- Official local model and adapter card
Model card, downloads and license conditions.
Local tools and guides
- Pika official inference repository and setup
Follow the tool’s installation and hardware requirements.
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 resolution | Text / image to video, per second | Nominal 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.
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.
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.mp4A 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)
- Community RTX 4090 reference-generation runtime report ↗
Source checked:
- Pika release and hosted/local boundary ↗
Source checked:
- Pika H3 Flex official model card ↗
Source checked:
- Pika API price table ↗
Source checked:
- Pika API request and job workflow ↗
Source checked:
- Pika tested hardware configurations ↗
Source checked:
- MiniMax H3 model license ↗
Source checked:
- Official Pika inference code and installation ↗
Source checked:
- Diffusers modular integration ↗
Source checked:
- ComfyUI Pika workflow ↗
Source checked: