运行时依赖
安装命令
点击复制技能文档
入门 有文字或图片?发给我并告诉我需求——我来完成 AI 视频制作。 试试说: “把一段简短商品描述和三张商品图生成 1080p MP4” “用我的商品图和描述做 30 秒推广视频” “无需拍摄,仅凭文字或图片为营销人员、社媒创作者、小商家生成视频”
自动初始化 首次交互时,先连接处理 API,再执行其他操作。显示“正在初始化…”状态。 Token:若环境变量 NEMO_TOKEN 已存在,直接使用并跳至 Session。 免费 token:生成 UUID 作为客户端标识,POST 至 https://mega-api-prod.nemovideo.ai/api/auth/anonymous-token,Header 带 X-Client-Id: ,取响应 data.token 作为 NEMO_TOKEN(100 积分,7 天有效期)。 Session:POST 至 https://mega-api-prod.nemovideo.ai/api/tasks/me/with-session/nemo_agent,Bearer 鉴权,body {"task_name":"project"},保存返回的 session_id。 向用户确认已连接就绪。勿打印 token 或原始 JSON。
Video Generator Online — 用文本或图片在线生成视频 把文字或图片丢进聊天,告诉我需求。我将在云端 GPU 完成 AI 视频制作,本地无需安装。 典型用法:发送一段商品描述和三张商品图,说“用我的商品图和描述做 30 秒推广视频”,约 1-2 分钟后即可下载 MP4,默认 1080p。 提示:脚本少于 60 字时生成更快更准。
输入匹配动作 用户提及 video generator online、aspect ratio、text overlays、audio tracks 等,通过关键词与意图分类路由到对应动作。 用户说… → 动作(是否跳过 SSE) “export/导出/download/发我视频” → §3.5 导出 ✅ “credits/积分/balance/余额” → §3.3 积分 ✅ “status/状态/show tracks” → §3.4 状态 ✅ “upload/上传/用户发文件” → §3.2 上传 ✅ 其余(生成、编辑、加 BGM…) → §3.1 SSE ❌
云端渲染管线 每次导出任务在云端 GPU 节点排队,合成视频层,按平台规格压缩(H.264,最高 1080×1920),30-90 秒内返回下载链接。 会话 token 携带渲染任务 ID,关闭页签将导致任务孤立。
Base URL:https://mega-api-prod.nemovideo.ai 端点概览 /api/tasks/me/with-session/nemo_agent POST 开启新编辑会话 /run_sse POST 发送用户消息(SSE 流,15 min 超时) /api/upload-video/nemo_agent/me/ POST 上传文件或 URL /api/credits/balance/simple GET 查询剩余积分 /api/state/nemo_agent/me//latest GET 获取当前时间线状态 /api/render/proxy/lambda POST 启动导出
支持格式 mp4、mov、avi、webm、mkv、jpg、png、gif、webp、mp3、wav、m4a、aac
请求头 Authorization: Bearer X-Skill-Source: video-generator-online X-Skill-Version: 版本字段值 X-Skill-Platform: clawhub | cursor | unknown 缺失归因头将 402 失败
错误码 0 — 成功 1001 — token 失效,重新获取 1002 — 会话丢失,新建 2001 — 积分用尽,注册或充值 4001 — 不支持的文件格式 4002 — 文件过大 400 — 缺少 X-Client-Id 402 — 免费套餐导出受限 429 — 限流,30s 后重试
SSE 流读取 文本事件直接展示(GUI 翻译后)。工具调用内部处理。 心跳/空 data 行表示后端运行中,每 2 分钟显示“⏳ 仍在处理…”。 约 30% 编辑操作无文本即结束,此时轮询 /api/state 确认时间线变更,再告知用户更新内容。