# Veo 3.1 API

4 endpoints on fal.ai, paid per call at the provider's price.

## Implementations

- [Veo 3.1 Fast image to video](/providers/fal/veo-3-1-fast-image-to-video.md): `fal/veo-3-1-fast-image-to-video`, usage based, the maximum is shown before a run. Needs prompt and image url. Served by fal.ai.
- [Veo 3.1 Fast text to video](/providers/fal/veo-3-1-fast-text-to-video.md): `fal/veo-3-1-fast-text-to-video`, usage based, the maximum is shown before a run. Needs prompt. Served by fal.ai.
- [Veo 3.1 image to video](/providers/fal/veo-3-1-image-to-video.md): `fal/veo-3-1-image-to-video`, usage based, the maximum is shown before a run. Needs prompt and image url. Served by fal.ai.
- [Veo 3.1 text to video](/providers/fal/veo-3-1-text-to-video.md): `fal/veo-3-1-text-to-video`, usage based, the maximum is shown before a run. Needs prompt. Served by fal.ai.

## Other models

- [Seedance](/tools/video-generation/seedance.md): 7 tools.
- [Kling](/tools/video-generation/kling.md): 6 tools, from $0.112 per second.
- [Gemini Omni](/tools/video-generation/gemini-omni.md): 3 tools.
- [MiniMax Hailuo](/tools/video-generation/minimax.md): 20 tools, from $0.002 per second.
- [Wan](/tools/video-generation/wan.md): 1 tool.
- [LTX](/tools/video-generation/ltx.md): 2 tools.
- [Luma Ray](/tools/video-generation/luma-ray.md): 2 tools, from $0.03 per second.
- [PixVerse](/tools/video-generation/pixverse.md): 2 tools.
- [Grok Imagine Video](/tools/video-generation/grok-imagine-video.md): 5 tools.
- [Vidu](/tools/video-generation/vidu.md): 2 tools.
- [Talking avatar (OmniHuman)](/tools/video-generation/talking-avatar.md): 1 tool.
- [Lip sync](/tools/video-generation/lip-sync.md): 5 tools, from $0.07 per unit.

## Providers

- [fal.ai](/providers/fal.md): 214 tools, from $0.01 per call, some tools free.

## Questions

### Which Veo 3.1 versions can my agent run?

Veo 3.1 Fast image to video, Veo 3.1 Fast text to video, Veo 3.1 image to video and Veo 3.1 text to video.

### How is it billed?

At the cost the provider reports for each call, with no markup. Your agent sees the maximum before it runs a tool.

[AI video generation](/tools/video-generation.md) · [Connection guide](/connect.md) · [Billing](/docs/billing.md)

---

[HTML page](/tools/video-generation/veo) · [Agent index](/llms.txt)
