> ## Documentation Index
> Fetch the complete documentation index at: https://praison.ai/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Vertex AI Veo

> Generate videos with Google Cloud Vertex AI

Generate videos using Veo models through Google Cloud Vertex AI.

## Setup

```bash theme={"theme":{"light":"vitesse-light","dark":"vitesse-dark"}}
export GOOGLE_APPLICATION_CREDENTIALS=path/to/service-account.json
# or
export VERTEXAI_PROJECT=your-project-id
export VERTEXAI_LOCATION=us-central1
```

## Usage

```python theme={"theme":{"light":"vitesse-light","dark":"vitesse-dark"}}
from praisonaiagents import VideoAgent

agent = VideoAgent(llm="vertex_ai/veo-3.0-generate-preview")
video = agent.start("Ocean waves at sunset", output="ocean.mp4")
```

## Models

| Model                                 | Description  |
| ------------------------------------- | ------------ |
| `vertex_ai/veo-2.0-generate-001`      | Veo 2.0      |
| `vertex_ai/veo-3.0-generate-preview`  | Veo 3.0      |
| `vertex_ai/veo-3.0-fast-generate-001` | Veo 3.0 Fast |
| `vertex_ai/veo-3.1-generate-preview`  | Veo 3.1      |

## Parameters

```python theme={"theme":{"light":"vitesse-light","dark":"vitesse-dark"}}
video = agent.generate(
    prompt="Your description"
)
```

## Features

| Feature         | Supported |
| --------------- | --------- |
| Text-to-Video   | ✅         |
| Image-to-Video  | ✅         |
| Video Remix     | ❌         |
| GCP Integration | ✅         |
