🎬 Video Generator API

API để tự động tạo video từ prompt sử dụng Hugging Face Self-Forcing

🧪 Test API

📖 Hướng dẫn sử dụng API

1. Tạo video từ prompt

GET /api/video/generate/<prompt>

Ví dụ:

GET /api/video/generate/A%20dog%20running%20in%20a%20park

Response:

{ "success": true, "job_id": "uuid-here", "message": "Video generation started", "status_url": "/api/video/status/uuid-here", "download_url": "/api/video/download/uuid-here" }

2. Kiểm tra trạng thái

GET /api/video/status/<job_id>

Response:

{ "success": true, "job_id": "uuid-here", "status": "completed", "prompt": "A dog running in a park", "video_ready": true, "download_url": "/api/video/download/uuid-here" }

3. Tải xuống video

GET /api/video/download/<job_id>

Trả về file video để tải xuống.

4. Danh sách tất cả jobs

GET /api/video/jobs

5. Health check

GET /api/video/health

💡 Ví dụ sử dụng

Để tạo video với prompt "tạo ảnh một chú chó", bạn có thể gọi:

https://your-api.com/api/video/generate/tạo%20ảnh%20một%20chú%20chó

Sau đó kiểm tra trạng thái và tải xuống video khi hoàn thành.