Skip to main content

praisonaiagents.agent.video_agent

Core SDK 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)

Overview

This module provides components for video_agent.

Classes