alicloud-ai-video-emoji
Installation
SKILL.md
Category: provider
Model Studio Emoji
Validation
mkdir -p output/alicloud-ai-video-emoji
python -m py_compile skills/ai/video/alicloud-ai-video-emoji/scripts/prepare_emoji_request.py && echo "py_compile_ok" > output/alicloud-ai-video-emoji/validate.txt
Pass criteria: command exits 0 and output/alicloud-ai-video-emoji/validate.txt is generated.
Output And Evidence
- Save normalized request payloads, detected face boxes, selected template ID, and task polling snapshots under
output/alicloud-ai-video-emoji/. - Record the exact portrait URL and whether detection passed.
Use Emoji when the user wants a fixed-template facial animation clip rather than open-ended video generation.
Critical model names
Use these exact model strings:
emoji-detect-v1emoji-v1
Selection guidance:
- Run
emoji-detect-v1first to obtainface_bboxandext_bbox_face. - Use
emoji-v1only after detection succeeds.
Prerequisites
- China mainland (Beijing) only.
- Set
DASHSCOPE_API_KEYin your environment, or adddashscope_api_keyto~/.alibabacloud/credentials. - Input image must be a public HTTP/HTTPS URL.
Normalized interface (video.emoji)
Detect Request
model(string, optional): defaultemoji-detect-v1image_url(string, required)
Generate Request
model(string, optional): defaultemoji-v1image_url(string, required)face_bbox(array, required)ext_bbox_face(array, required)template_id(string, required)
Response
task_id(string)task_status(string)video_url(string, when finished)
Quick start
python skills/ai/video/alicloud-ai-video-emoji/scripts/prepare_emoji_request.py \
--image-url "https://example.com/portrait.png" \
--face-bbox 302,286,610,593 \
--ext-bbox-face 71,9,840,778 \
--template-id emoji_001
Operational guidance
- Use a single-person, front-facing portrait with no face occlusion.
- Template IDs come from the official template list or console experience; do not invent them in production calls.
- Emoji output is a person video clip, not a sticker pack or text overlay asset.
Output location
- Default output:
output/alicloud-ai-video-emoji/request.json - Override base dir with
OUTPUT_DIR.
References
references/sources.md
Weekly Installs
7
Repository
cinience/alicloud-skillsGitHub Stars
383
First Seen
Mar 28, 2026
Security Audits