> ## 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.

# Video Agent • AI Agent SDK

> VideoAgent - A specialized agent class for generating videos using AI models.

# video\_agent

<Badge color="blue">AI Agent</Badge>

VideoAgent - A specialized agent class for generating videos using AI models.
This class extends the base Agent class to provide specific functionality for video generation,
including support for different video models, sizes, durations, and polling workflow.

Follows the Agent() class patterns:

* Precedence Ladder: Instance > Config > Array > Dict > String > Bool > Default
* Lazy imports for LiteLLM (zero overhead until first use)
* Async-safe with both sync and async methods
* Multi-agent safe (no shared state)

## Import

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

## Classes

<CardGroup cols={2}>
  <Card title="VideoConfig" icon="brackets-curly" href="../classes/VideoConfig">
    Configuration for video generation settings.
  </Card>

  <Card title="VideoAgent" icon="brackets-curly" href="../classes/VideoAgent">
    A specialized agent for generating videos using AI models.
  </Card>
</CardGroup>

***

## Related Documentation

<CardGroup cols={2}>
  <Card title="Agents Concept" icon="robot" href="/docs/concepts/agents" />

  <Card title="Single Agent Guide" icon="book-open" href="/docs/guides/single-agent" />

  <Card title="Multi-Agent Guide" icon="users" href="/docs/guides/multi-agent" />

  <Card title="Agent Configuration" icon="gear" href="/docs/configuration/agent-config" />

  <Card title="Auto Agents" icon="wand-magic-sparkles" href="/docs/features/autoagents" />
</CardGroup>
