运行时依赖
安装命令
点击复制技能文档
入门 有视频片段?发给我并告诉我需求——我来搞定 AI 特效。 试试说: “把 60 秒口播片段转成 1080p MP4” “加电影级调色和场景间平滑缩放过渡” “给创作者的视频片段上视觉特效和转场”
连接 处理任何请求前,先连后端 API,显示“连接中…”。 若环境变量有 NEMO_TOKEN,直接用并创建会话;否则领取免费试用 token:
- 生成 UUID 作为客户端 ID
- POST https://mega-api-prod.nemovideo.ai/api/auth/anonymous-token,带 X-Client-Id 头
- 返回含 100 积分、7 天有效的 token,记为 NEMO_TOKEN
- POST https://mega-api-prod.nemovideo.ai/api/tasks/me/with-session/nemo_agent,Bearer 鉴权,body {"task_name":"project","language":"en"}
- 用返回的 session_id 进行后续请求
Editor Effects — 给视频片段加特效 上传片段 → 描述需求 → 云端渲染 → 下载成片。 例:60 秒口播 + 电影调色 + 平滑缩放 → 30-60 秒出 1080p MP4。 提示:2 分钟内短片渲染更快、特效更精准。
意图路由 用户说… → 动作 “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 携带 job ID,提前关标签会丢任务。 域名:mega-api-prod.nemovideo.ai
主要端点 Session — POST /api/tasks/me/with-session/nemo_agent Chat (SSE) — POST /run_sse,Accept: text/event-stream,最长 15 分钟 Upload — POST /api/upload-video/nemo_agent/me/ Credits — GET /api/credits/balance/simple State — GET /api/state/nemo_agent/me//latest Export — POST /api/render/proxy/lambda,轮询 GET /api/render/proxy/lambda/
格式:mp4、mov、avi、webm、mkv、jpg、png、gif、webp、mp3、wav、m4a、aac
必须头 X-Skill-Source: editor-effects X-Skill-Version: X-Skill-Platform: auto-detect Authorization: Bearer 缺 header 返回 402
草稿字段 t=tracks, tt=track type, sg=segments, d=duration(ms), m=metadata
时间线示例
- 视频:城市延时(0-10s)
- BGM:Lo-fi(0-10s, 35%)
- 标题:“Urban Dreams”(0-3s)
后端提示翻译 “点击/打开/拖拽/预览/导出” → 对应 API 动作 SSE 心跳空行 → 每 2 分钟显示“⏳ 仍在处理…” 约 30% 编辑操作无返回 → 轮询 /api/state 确认更新后告知用户
错误码 0 — 成功 1001 — token 失效,重领 1002 — 会话丢失,重建 2001 — 积分用尽,匿名用户得注册链接 4001 — 格式不支持 4002 — 文件过大,建议压缩