Video Agent • AI Agent SDK
VideoAgent – A specialized agent class for generating videos using AI models.
video_agent
AI Agent
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
from praisonaiagents.agent import video_agentClasses
VideoConfig
Configuration for video generation settings.
VideoAgentA specialized agent for generating videos using AI models.