letorig/video-generator-client

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

解决的问题

提供一个单一、统一的异步 Python 客户端,用于与多个不同的 AI 视频生成服务进行交互,无需为每个服务编写独立的集成代码。

工作原理

该项目作为 Seedance、Kling、MiniMax/Hailuo 和 Wan 等服务 API 的封装器。通过 Python SDK、命令行接口(CLI)以及基于 FastAPI 的内置 Web UI,提供一致的接口,用户无需额外的前端构建流程即可触发生成任务并轮询任务状态。

适用人群

希望使用阿里、字节跳动、快手等高端模型生成 AI 视频的开发者和创作者,通过一个工具而非管理多个分散的 API 来实现。

核心亮点

  • 多提供商支持:集成 Seedance、Kling、MiniMax/Hailuo 和 Wan。
  • 灵活输入:支持文本到视频和图像到视频的工作流。
  • 内置 Web UI:基于 FastAPI 的界面,支持模型选择、提示输入、视频预览与下载,无需 Node.js 依赖。
  • 完整 CLI:支持直接在终端中快速生成、发现提供商和检查状态。

相关

  • 项目
  • 项目
  • 项目
  • 项目