youtube-video-generation
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
ChineseYouTube Video Generation
YouTube视频生成
Generate engaging YouTube content using each::sense. This skill creates videos optimized for YouTube's various formats including long-form videos, Shorts, and thumbnails.
借助each::sense制作引人入胜的YouTube内容。该工具可生成适配YouTube多种格式的视频,包括长视频、Shorts短视频及视频缩略图。
Features
功能特性
- Faceless Videos: AI-generated content without on-camera presence
- YouTube Shorts: Vertical 9:16 content up to 3 minutes
- Explainer Videos: Educational content with visual aids
- Product Reviews: Showcase and review products with AI visuals
- Tutorials: Step-by-step how-to content
- News Summaries: Quick news recap videos
- Compilations: Curated content collections
- Gaming Highlights: Gaming clip compilations
- ASMR/Relaxation: Ambient and calming content
- Channel Branding: Intros, outros, and thumbnails
- 无出镜视频:AI生成的无需真人出镜的内容
- YouTube Shorts:9:16竖屏格式,最长3分钟
- 讲解视频:配有视觉辅助的教育类内容
- 产品评测:通过AI视觉效果展示并评测产品
- 教程视频:分步式操作指南内容
- 新闻摘要:快速新闻回顾视频
- 合集视频:精选内容集合
- 游戏高光集锦:游戏片段合集
- ASMR/放松视频:氛围舒缓类内容
- 频道品牌素材:片头、片尾及视频缩略图
Quick Start
快速开始
bash
curl -X POST https://sense.eachlabs.run/chat \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"message": "Create a 30-second faceless YouTube video about the benefits of meditation, with calming visuals and text overlays",
"mode": "max"
}'bash
curl -X POST https://sense.eachlabs.run/chat \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"message": "Create a 30-second faceless YouTube video about the benefits of meditation, with calming visuals and text overlays",
"mode": "max"
}'YouTube Video Formats & Sizes
YouTube视频格式及尺寸
| Format | Aspect Ratio | Resolution | Max Duration | Use Case |
|---|---|---|---|---|
| Long-form Video | 16:9 | 1920x1080 | Unlimited | Standard YouTube videos |
| YouTube Shorts | 9:16 | 1080x1920 | 3 minutes | Short-form vertical content |
| Thumbnail | 16:9 | 1280x720 | N/A | Video thumbnail image |
| 格式 | 宽高比 | 分辨率 | 最长时长 | 适用场景 |
|---|---|---|---|---|
| 长视频 | 16:9 | 1920x1080 | 无限制 | 标准YouTube视频 |
| YouTube Shorts | 9:16 | 1080x1920 | 3分钟 | 竖屏短视频内容 |
| 缩略图 | 16:9 | 1280x720 | 不适用 | 视频缩略图图片 |
Use Case Examples
应用场景示例
1. Faceless YouTube Video Generation
1. 无出镜YouTube视频生成
bash
curl -X POST https://sense.eachlabs.run/chat \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"message": "Create a 60-second faceless YouTube video about 5 interesting facts about space. Use stunning space imagery, smooth transitions, and animated text overlays for each fact. Add a cinematic orchestral background music feel. 16:9 aspect ratio at 1920x1080.",
"mode": "max"
}'bash
curl -X POST https://sense.eachlabs.run/chat \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"message": "Create a 60-second faceless YouTube video about 5 interesting facts about space. Use stunning space imagery, smooth transitions, and animated text overlays for each fact. Add a cinematic orchestral background music feel. 16:9 aspect ratio at 1920x1080.",
"mode": "max"
}'2. YouTube Shorts from Script
2. 基于脚本生成YouTube Shorts
bash
curl -X POST https://sense.eachlabs.run/chat \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"message": "Create a YouTube Short (9:16, 1080x1920) from this script: \"Did you know that honey never spoils? Archaeologists found 3000-year-old honey in Egyptian tombs that was still edible!\" Use eye-catching visuals of honey, ancient Egypt, and include bold captions. Make it attention-grabbing for the first 2 seconds.",
"mode": "max"
}'bash
curl -X POST https://sense.eachlabs.run/chat \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"message": "Create a YouTube Short (9:16, 1080x1920) from this script: \"Did you know that honey never spoils? Archaeologists found 3000-year-old honey in Egyptian tombs that was still edible!\" Use eye-catching visuals of honey, ancient Egypt, and include bold captions. Make it attention-grabbing for the first 2 seconds.",
"mode": "max"
}'3. Explainer/Educational Video
3. 讲解/教育类视频
bash
curl -X POST https://sense.eachlabs.run/chat \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"message": "Create a 2-minute educational explainer video about how photosynthesis works. Use animated diagrams, infographics, and step-by-step visualizations. Include a friendly voiceover style with clear explanations. 16:9 at 1920x1080. Target audience: middle school students.",
"mode": "max"
}'bash
curl -X POST https://sense.eachlabs.run/chat \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"message": "Create a 2-minute educational explainer video about how photosynthesis works. Use animated diagrams, infographics, and step-by-step visualizations. Include a friendly voiceover style with clear explanations. 16:9 at 1920x1080. Target audience: middle school students.",
"mode": "max"
}'4. Product Review Video
4. 产品评测视频
bash
curl -X POST https://sense.eachlabs.run/chat \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"message": "Create a 90-second product review video for wireless noise-canceling headphones. Show the product from multiple angles, highlight key features (battery life, noise cancellation, comfort), include pros and cons sections with graphics, and end with a rating. 16:9 at 1920x1080, modern tech review style.",
"mode": "max"
}'bash
curl -X POST https://sense.eachlabs.run/chat \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"message": "Create a 90-second product review video for wireless noise-canceling headphones. Show the product from multiple angles, highlight key features (battery life, noise cancellation, comfort), include pros and cons sections with graphics, and end with a rating. 16:9 at 1920x1080, modern tech review style.",
"mode": "max"
}'5. Tutorial/How-To Video
5. 教程/操作指南视频
bash
curl -X POST https://sense.eachlabs.run/chat \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"message": "Create a step-by-step tutorial video on how to make the perfect pour-over coffee. Include numbered steps, close-up shots of equipment, water temperature graphics, timing indicators, and brewing tips. 16:9 at 1920x1080. Duration: 3 minutes. Clean, minimalist aesthetic.",
"mode": "max"
}'bash
curl -X POST https://sense.eachlabs.run/chat \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"message": "Create a step-by-step tutorial video on how to make the perfect pour-over coffee. Include numbered steps, close-up shots of equipment, water temperature graphics, timing indicators, and brewing tips. 16:9 at 1920x1080. Duration: 3 minutes. Clean, minimalist aesthetic.",
"mode": "max"
}'6. News Summary Video
6. 新闻摘要视频
bash
curl -X POST https://sense.eachlabs.run/chat \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"message": "Create a 60-second news summary video template for a tech news channel. Include animated lower thirds, headline graphics, transition effects, and space for B-roll footage. Professional news broadcast style with modern graphics. 16:9 at 1920x1080. Blue and white color scheme.",
"mode": "max"
}'bash
curl -X POST https://sense.eachlabs.run/chat \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"message": "Create a 60-second news summary video template for a tech news channel. Include animated lower thirds, headline graphics, transition effects, and space for B-roll footage. Professional news broadcast style with modern graphics. 16:9 at 1920x1080. Blue and white color scheme.",
"mode": "max"
}'7. Compilation Video
7. 合集视频
bash
curl -X POST https://sense.eachlabs.run/chat \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"message": "Create a 2-minute satisfying compilation video. Include various satisfying visuals: slime being pressed, perfect cake cutting, kinetic sand, soap cutting, and paint mixing. Smooth transitions between clips, no text overlays, relaxing ambient music vibe. 16:9 at 1920x1080.",
"mode": "max"
}'bash
curl -X POST https://sense.eachlabs.run/chat \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"message": "Create a 2-minute satisfying compilation video. Include various satisfying visuals: slime being pressed, perfect cake cutting, kinetic sand, soap cutting, and paint mixing. Smooth transitions between clips, no text overlays, relaxing ambient music vibe. 16:9 at 1920x1080.",
"mode": "max"
}'8. Gaming Highlight Video
8. 游戏高光集锦视频
bash
curl -X POST https://sense.eachlabs.run/chat \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"message": "Create a 45-second gaming highlight intro/template video. Energetic style with glitch effects, neon colors, dynamic transitions, and space for gameplay clips. Include animated subscribe button, social media handles placeholder, and channel logo placement. 16:9 at 1920x1080. EDM/trap music energy.",
"mode": "max"
}'bash
curl -X POST https://sense.eachlabs.run/chat \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"message": "Create a 45-second gaming highlight intro/template video. Energetic style with glitch effects, neon colors, dynamic transitions, and space for gameplay clips. Include animated subscribe button, social media handles placeholder, and channel logo placement. 16:9 at 1920x1080. EDM/trap music energy.",
"mode": "max"
}'9. ASMR/Relaxation Video
9. ASMR/放松视频
bash
curl -X POST https://sense.eachlabs.run/chat \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"message": "Create a 3-minute relaxation video for sleep and meditation. Slow-moving visuals of a peaceful forest with gentle rain, soft fog drifting through trees, and occasional wildlife. Very slow, calming transitions. No text, no sudden movements. 16:9 at 1920x1080. Ambient nature sounds.",
"mode": "max"
}'bash
curl -X POST https://sense.eachlabs.run/chat \
-H "Content-Type: application/json" \
-H "X-API-Key: $EACHLABS_API_KEY" \
-H "Accept: text/event-stream" \
-d '{
"message": "Create a 3-minute relaxation video for sleep and meditation. Slow-moving visuals of a peaceful forest with gentle rain, soft fog drifting through trees, and occasional wildlife. Very slow, calming transitions. No text, no sudden movements. 16:9 at 1920x1080. Ambient nature sounds.",
"mode": "max"
}'10. Channel Intro/Outro Generation
10. 频道片头/片尾生成
bash
undefinedbash
undefinedCreate channel intro
创建频道片头
curl -X POST https://sense.eachlabs.run/chat
-H "Content-Type: application/json"
-H "X-API-Key: $EACHLABS_API_KEY"
-H "Accept: text/event-stream"
-d '{ "message": "Create a 5-second YouTube channel intro for a cooking channel called "Kitchen Creations". Animated logo reveal with steam/smoke effects, wooden textures, warm colors. Include a brief jingle spot. Professional but inviting. 16:9 at 1920x1080.", "session_id": "cooking-channel-branding" }'
-H "Content-Type: application/json"
-H "X-API-Key: $EACHLABS_API_KEY"
-H "Accept: text/event-stream"
-d '{ "message": "Create a 5-second YouTube channel intro for a cooking channel called "Kitchen Creations". Animated logo reveal with steam/smoke effects, wooden textures, warm colors. Include a brief jingle spot. Professional but inviting. 16:9 at 1920x1080.", "session_id": "cooking-channel-branding" }'
curl -X POST https://sense.eachlabs.run/chat
-H "Content-Type: application/json"
-H "X-API-Key: $EACHLABS_API_KEY"
-H "Accept: text/event-stream"
-d '{ "message": "Create a 5-second YouTube channel intro for a cooking channel called "Kitchen Creations". Animated logo reveal with steam/smoke effects, wooden textures, warm colors. Include a brief jingle spot. Professional but inviting. 16:9 at 1920x1080.", "session_id": "cooking-channel-branding" }'
-H "Content-Type: application/json"
-H "X-API-Key: $EACHLABS_API_KEY"
-H "Accept: text/event-stream"
-d '{ "message": "Create a 5-second YouTube channel intro for a cooking channel called "Kitchen Creations". Animated logo reveal with steam/smoke effects, wooden textures, warm colors. Include a brief jingle spot. Professional but inviting. 16:9 at 1920x1080.", "session_id": "cooking-channel-branding" }'
Create matching outro (same session for consistency)
创建配套片尾(使用相同session_id保证风格统一)
curl -X POST https://sense.eachlabs.run/chat
-H "Content-Type: application/json"
-H "X-API-Key: $EACHLABS_API_KEY"
-H "Accept: text/event-stream"
-d '{ "message": "Now create a matching 10-second outro for the same channel. Include animated end screen with subscribe button, two video placeholders for suggested videos, and social media icons. Match the style and colors of the intro we just created.", "session_id": "cooking-channel-branding" }'
-H "Content-Type: application/json"
-H "X-API-Key: $EACHLABS_API_KEY"
-H "Accept: text/event-stream"
-d '{ "message": "Now create a matching 10-second outro for the same channel. Include animated end screen with subscribe button, two video placeholders for suggested videos, and social media icons. Match the style and colors of the intro we just created.", "session_id": "cooking-channel-branding" }'
undefinedcurl -X POST https://sense.eachlabs.run/chat
-H "Content-Type: application/json"
-H "X-API-Key: $EACHLABS_API_KEY"
-H "Accept: text/event-stream"
-d '{ "message": "Now create a matching 10-second outro for the same channel. Include animated end screen with subscribe button, two video placeholders for suggested videos, and social media icons. Match the style and colors of the intro we just created.", "session_id": "cooking-channel-branding" }'
-H "Content-Type: application/json"
-H "X-API-Key: $EACHLABS_API_KEY"
-H "Accept: text/event-stream"
-d '{ "message": "Now create a matching 10-second outro for the same channel. Include animated end screen with subscribe button, two video placeholders for suggested videos, and social media icons. Match the style and colors of the intro we just created.", "session_id": "cooking-channel-branding" }'
undefinedBest Practices
最佳实践
Long-form Videos (16:9)
长视频(16:9)
- Hook viewers early: First 5-10 seconds are critical for retention
- Consistent pacing: Maintain visual interest with scene changes every 5-10 seconds
- Clear structure: Use visual chapters and segment markers
- End screens: Design for YouTube's end screen overlay (last 20 seconds)
- Thumbnails: Create compelling 1280x720 thumbnails that stand out
- 尽早吸引观众:前5-10秒对于留存观众至关重要
- 节奏连贯:每5-10秒切换场景以保持视觉吸引力
- 结构清晰:使用视觉章节和分段标记
- 片尾屏幕:在最后20秒设计适配YouTube的片尾屏幕
- 缩略图:制作引人注目的1280x720分辨率缩略图
YouTube Shorts (9:16)
YouTube Shorts(9:16)
- Vertical optimization: Design for full-screen mobile viewing
- Instant hook: Capture attention in the first 1-2 seconds
- Loop-friendly: Create seamless loops when possible
- Bold text: Use large, readable captions for sound-off viewing
- Keep it snappy: Even though 3 minutes is allowed, 30-60 seconds often performs best
- 竖屏优化:专为移动端全屏观看设计
- 瞬间抓眼:在开头1-2秒内吸引观众注意力
- 支持循环播放:尽可能创建可无缝循环的内容
- 醒目文字:使用大尺寸、易读的字幕,适配静音观看场景
- 保持简短:尽管最长允许3分钟,但30-60秒的内容通常表现更佳
Thumbnails
缩略图
- High contrast: Use colors that pop against YouTube's white/dark UI
- Readable text: Limit to 3-5 words maximum
- Faces work: Expressive faces increase click-through rates
- Consistent branding: Maintain channel aesthetic across thumbnails
- 高对比度:使用在YouTube黑白界面中显眼的颜色
- 文字简洁:最多使用3-5个单词
- 人物有效:表情生动的人物可提高点击率
- 品牌统一:保持全频道缩略图风格一致
Prompt Tips for YouTube Videos
YouTube视频提示词技巧
When creating YouTube content, include these details in your prompt:
- Format: Specify long-form (16:9) or Shorts (9:16)
- Resolution: 1920x1080 for videos, 1280x720 for thumbnails
- Duration: Be specific about video length
- Style: Describe the visual aesthetic (cinematic, minimal, energetic, etc.)
- Content Type: Faceless, tutorial, review, compilation, etc.
- Target Audience: Who is this video for?
- Text/Captions: Whether to include text overlays
- Music/Mood: Describe the audio atmosphere
创建YouTube内容时,提示词中应包含以下细节:
- 格式:指定长视频(16:9)或Shorts(9:16)
- 分辨率:视频为1920x1080,缩略图为1280x720
- 时长:明确视频长度
- 风格:描述视觉美学(如电影感、极简风、活力风等)
- 内容类型:无出镜、教程、评测、合集等
- 目标受众:视频面向的人群
- 文字/字幕:是否需要添加文字叠加层
- 音乐/氛围:描述音频氛围
Example Prompt Structure
提示词结构示例
"Create a [duration] [format] YouTube [video type] about [topic].
Include [visual elements] with [style/aesthetic].
Target audience: [demographic].
[Additional requirements like text overlays, music style, transitions, etc.]
Resolution: [1920x1080 or 1080x1920]""Create a [duration] [format] YouTube [video type] about [topic].
Include [visual elements] with [style/aesthetic].
Target audience: [demographic].
[Additional requirements like text overlays, music style, transitions, etc.]
Resolution: [1920x1080 or 1080x1920]"Mode Selection
模式选择
Ask your users before generating:
"Do you want fast & cheap, or high quality?"
| Mode | Best For | Speed | Quality |
|---|---|---|---|
| Final videos, published content, high production value | Slower | Highest |
| Quick drafts, concept testing, storyboard visualization | Faster | Good |
生成前请询问用户:
"您需要快速低成本的,还是高质量的内容?"
| 模式 | 适用场景 | 速度 | 质量 |
|---|---|---|---|
| 最终发布视频、正式内容、高制作水准需求 | 较慢 | 最高 |
| 快速草稿、概念测试、故事板可视化 | 较快 | 良好 |
Multi-Turn Creative Iteration
多轮创意迭代
Use to iterate on video content:
session_idbash
undefined使用对视频内容进行迭代优化:
session_idbash
undefinedInitial video concept
初始视频概念
curl -X POST https://sense.eachlabs.run/chat
-H "Content-Type: application/json"
-H "X-API-Key: $EACHLABS_API_KEY"
-H "Accept: text/event-stream"
-d '{ "message": "Create a 30-second YouTube Short about morning productivity tips", "session_id": "productivity-short-001" }'
-H "Content-Type: application/json"
-H "X-API-Key: $EACHLABS_API_KEY"
-H "Accept: text/event-stream"
-d '{ "message": "Create a 30-second YouTube Short about morning productivity tips", "session_id": "productivity-short-001" }'
curl -X POST https://sense.eachlabs.run/chat
-H "Content-Type: application/json"
-H "X-API-Key: $EACHLABS_API_KEY"
-H "Accept: text/event-stream"
-d '{ "message": "Create a 30-second YouTube Short about morning productivity tips", "session_id": "productivity-short-001" }'
-H "Content-Type: application/json"
-H "X-API-Key: $EACHLABS_API_KEY"
-H "Accept: text/event-stream"
-d '{ "message": "Create a 30-second YouTube Short about morning productivity tips", "session_id": "productivity-short-001" }'
Iterate based on feedback
根据反馈迭代
curl -X POST https://sense.eachlabs.run/chat
-H "Content-Type: application/json"
-H "X-API-Key: $EACHLABS_API_KEY"
-H "Accept: text/event-stream"
-d '{ "message": "Make the transitions faster and add more energetic text animations. Also add a stronger hook in the first 2 seconds.", "session_id": "productivity-short-001" }'
-H "Content-Type: application/json"
-H "X-API-Key: $EACHLABS_API_KEY"
-H "Accept: text/event-stream"
-d '{ "message": "Make the transitions faster and add more energetic text animations. Also add a stronger hook in the first 2 seconds.", "session_id": "productivity-short-001" }'
curl -X POST https://sense.eachlabs.run/chat
-H "Content-Type: application/json"
-H "X-API-Key: $EACHLABS_API_KEY"
-H "Accept: text/event-stream"
-d '{ "message": "Make the transitions faster and add more energetic text animations. Also add a stronger hook in the first 2 seconds.", "session_id": "productivity-short-001" }'
-H "Content-Type: application/json"
-H "X-API-Key: $EACHLABS_API_KEY"
-H "Accept: text/event-stream"
-d '{ "message": "Make the transitions faster and add more energetic text animations. Also add a stronger hook in the first 2 seconds.", "session_id": "productivity-short-001" }'
Create thumbnail for the video
为视频创建缩略图
curl -X POST https://sense.eachlabs.run/chat
-H "Content-Type: application/json"
-H "X-API-Key: $EACHLABS_API_KEY"
-H "Accept: text/event-stream"
-d '{ "message": "Create a thumbnail for this video at 1280x720. Make it eye-catching with bold text saying "5 AM ROUTINE" and show a sunrise with productivity imagery.", "session_id": "productivity-short-001" }'
-H "Content-Type: application/json"
-H "X-API-Key: $EACHLABS_API_KEY"
-H "Accept: text/event-stream"
-d '{ "message": "Create a thumbnail for this video at 1280x720. Make it eye-catching with bold text saying "5 AM ROUTINE" and show a sunrise with productivity imagery.", "session_id": "productivity-short-001" }'
undefinedcurl -X POST https://sense.eachlabs.run/chat
-H "Content-Type: application/json"
-H "X-API-Key: $EACHLABS_API_KEY"
-H "Accept: text/event-stream"
-d '{ "message": "Create a thumbnail for this video at 1280x720. Make it eye-catching with bold text saying "5 AM ROUTINE" and show a sunrise with productivity imagery.", "session_id": "productivity-short-001" }'
-H "Content-Type: application/json"
-H "X-API-Key: $EACHLABS_API_KEY"
-H "Accept: text/event-stream"
-d '{ "message": "Create a thumbnail for this video at 1280x720. Make it eye-catching with bold text saying "5 AM ROUTINE" and show a sunrise with productivity imagery.", "session_id": "productivity-short-001" }'
undefinedContent Series Generation
系列内容生成
Generate consistent content for a video series:
bash
undefined生成风格统一的视频系列内容:
bash
undefinedEpisode 1
第1集
curl -X POST https://sense.eachlabs.run/chat
-H "Content-Type: application/json"
-H "X-API-Key: $EACHLABS_API_KEY"
-H "Accept: text/event-stream"
-d '{ "message": "Create episode 1 of a "World Mysteries" series - focus on the Bermuda Triangle. 2 minutes, dramatic documentary style, 16:9 at 1920x1080.", "session_id": "world-mysteries-series", "mode": "max" }'
-H "Content-Type: application/json"
-H "X-API-Key: $EACHLABS_API_KEY"
-H "Accept: text/event-stream"
-d '{ "message": "Create episode 1 of a "World Mysteries" series - focus on the Bermuda Triangle. 2 minutes, dramatic documentary style, 16:9 at 1920x1080.", "session_id": "world-mysteries-series", "mode": "max" }'
curl -X POST https://sense.eachlabs.run/chat
-H "Content-Type: application/json"
-H "X-API-Key: $EACHLABS_API_KEY"
-H "Accept: text/event-stream"
-d '{ "message": "Create episode 1 of a "World Mysteries" series - focus on the Bermuda Triangle. 2 minutes, dramatic documentary style, 16:9 at 1920x1080.", "session_id": "world-mysteries-series", "mode": "max" }'
-H "Content-Type: application/json"
-H "X-API-Key: $EACHLABS_API_KEY"
-H "Accept: text/event-stream"
-d '{ "message": "Create episode 1 of a "World Mysteries" series - focus on the Bermuda Triangle. 2 minutes, dramatic documentary style, 16:9 at 1920x1080.", "session_id": "world-mysteries-series", "mode": "max" }'
Episode 2 (same session for style consistency)
第2集(使用相同session_id保证风格统一)
curl -X POST https://sense.eachlabs.run/chat
-H "Content-Type: application/json"
-H "X-API-Key: $EACHLABS_API_KEY"
-H "Accept: text/event-stream"
-d '{ "message": "Create episode 2 about Stonehenge. Keep the same visual style, intro, and format as episode 1.", "session_id": "world-mysteries-series", "mode": "max" }'
-H "Content-Type: application/json"
-H "X-API-Key: $EACHLABS_API_KEY"
-H "Accept: text/event-stream"
-d '{ "message": "Create episode 2 about Stonehenge. Keep the same visual style, intro, and format as episode 1.", "session_id": "world-mysteries-series", "mode": "max" }'
undefinedcurl -X POST https://sense.eachlabs.run/chat
-H "Content-Type: application/json"
-H "X-API-Key: $EACHLABS_API_KEY"
-H "Accept: text/event-stream"
-d '{ "message": "Create episode 2 about Stonehenge. Keep the same visual style, intro, and format as episode 1.", "session_id": "world-mysteries-series", "mode": "max" }'
-H "Content-Type: application/json"
-H "X-API-Key: $EACHLABS_API_KEY"
-H "Accept: text/event-stream"
-d '{ "message": "Create episode 2 about Stonehenge. Keep the same visual style, intro, and format as episode 1.", "session_id": "world-mysteries-series", "mode": "max" }'
undefinedError Handling
错误处理
| Error | Cause | Solution |
|---|---|---|
| Insufficient balance | Top up at eachlabs.ai |
| Content policy violation | Prohibited content | Adjust prompt to comply with content policies |
| Timeout | Complex/long video generation | Set client timeout to minimum 10 minutes |
| 错误 | 原因 | 解决方案 |
|---|---|---|
| 余额不足 | 前往eachlabs.ai进行充值 |
| 内容政策违规 | 包含违禁内容 | 修改提示词以符合内容政策 |
| 超时 | 视频生成任务复杂/时长过长 | 将客户端超时设置为至少10分钟 |
Related Skills
相关技能
- - Core API documentation
each-sense - - Meta/Facebook ad creatives
meta-ad-creative-generation - - TikTok ad creatives
tiktok-ad-creative-generation - - General video generation
video-generation
- - 核心API文档
each-sense - - Meta/Facebook广告创意生成
meta-ad-creative-generation - - TikTok广告创意生成
tiktok-ad-creative-generation - - 通用视频生成
video-generation