letorig/video-generator-client

Async Python wrapper for Seedance, Kling, MiniMax and Wan video generation. Supports CLI and a local web UI

何を解決するか

複数の異なるAI動画生成プロバイダとやり取りするための単一で統合された非同期Pythonクライアントを提供し、各サービスごとに別々の統合コードを書く必要をなくします。

動作方法

このプロジェクトはSeedance、Kling、MiniMax/Hailuo、WanなどのプロバイダのAPIをラップするものです。Python SDK、コマンドラインインターフェース(CLI)、およびFastAPIで構築された組み込みWeb UIを通じて一貫したインターフェースを提供し、別途フロントエンドのビルドプロセスを必要とせずに、生成をトリガーし、タスクのステータスをポーリングできます。

対象ユーザー

Alibaba、ByteDance、Kuaishouなどの高機能モデルを使用してAI動画を生成したい開発者やクリエイター。複数の異なるAPIを管理するのではなく、1つのツールで統合的に扱いたい人向けです。

特徴

  • マルチプロバイダ対応: Seedance、Kling、MiniMax/Hailuo、Wanを統合。
  • 柔軟な入力: テキストから動画、画像から動画の両方のワークフローをサポート。
  • 組み込みWeb UI: Node.js不要のFastAPIベースのインターフェースで、モデル選択、プロンプト入力、動画プレビュー/ダウンロードが可能。
  • 包括的なCLI: ターミナルから直接、迅速な生成、プロバイダの発見、ステータス確認が可能。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト