Media.io Vidu Video Generator
by @wondershare-boop
Generate high-quality AI videos from text or images with smooth transitions using Media.io Vidu Video Generator via OpenAPI.
clawhub install mediaio-vidu-video-generatorπ About This Skill
---
name: mediaio-vidu-video-generator
description: Generate AI videos using Vidu via Media.io OpenAPI. Supports text-to-video and image-to-video with high-quality motion, smooth transitions.
requires:
env:
- API_KEY
metadata:
mediaio:
emoji: ""
priority: "P1"
core_goal_keywords:
- text-to-video
- image-to-video
trigger_keywords:
- Vidu
- Vidu AI
- Vidu video generator
publisher: Community Maintainer
source: https://platform.media.io/docs/
Vidu AI Video Generator
Overview
This skill focuses on a single model family and calls Media.io OpenAPI via Skill.invoke(api_name, params, api_key).
It includes only common APIs (Credits, Task Result) plus model-specific APIs for this skill.Core Trigger Keywords
Vidu, Vidu AI, Vidu video generatorCore Goal Keywords
text-to-video, image-to-videoEnvironment Variable
API_KEY (required): Media.io OpenAPI key used as X-API-KEY.Quick Start
python
import os
from scripts.skill_router import Skillskill = Skill('scripts/c_api_doc_detail.json') api_key = os.getenv('API_KEY', '') result = skill.invoke('Credits', {}, api_key=api_key) print(result)
CreditsAvailable APIs
(user-credits)Task Result(generation-result)Vidu Q2(i2v-vidu-q2)Vidu Q3(i2v-vidu-q3)Vidu Q3 (Text To Video)(t2v-vidu-q3)api_nameNotes
Use exact fromscripts/c_api_doc_detail.jsonwhen invoking.task_idGeneration APIs return ; poll withTask Result.
π‘ Examples
import os
from scripts.skill_router import Skillskill = Skill('scripts/c_api_doc_detail.json')
api_key = os.getenv('API_KEY', '')
result = skill.invoke('Credits', {}, api_key=api_key)
print(result)
π Tips & Best Practices
api_name from scripts/c_api_doc_detail.json when invoking.task_id; poll with Task Result.