ComfyUI 集成
MuAPI 提供两个 ComfyUI 自定义节点包,让你可以直接在 ComfyUI 工作流中运行任意 MuAPI 模型。
| 仓库 | 用途 |
|---|---|
| muapi-comfyui | 完整套件 — 11 个节点,覆盖全部 100 多种 MuAPI 模型 |
| seedance2-comfyui | 聚焦 Seedance 2.0 — 4 个专用节点 |
muapi-comfyui(完整套件)
通过一个节点包访问全部 MuAPI 图像、视频、音频和增强模型。
安装
通过 ComfyUI Manager(推荐):
- 打开 ComfyUI Manager → Install via Git URL
- 粘贴:https://github.com/SamurAIGPT/muapi-comfyui
- 重启 ComfyUI
手动安装:
cd ComfyUI/custom_nodes
git clone https://github.com/SamurAIGPT/muapi-comfyui
pip install -r muapi-comfyui/requirements.txt
节点
| 节点 | 描述 |
|---|---|
| 🎨 MuAPI Text-to-Image | Flux、HiDream、GPT-image-1.5、Imagen4、Seedream |
| 🎨 MuAPI Image-to-Image | Flux Kontext、GPT-4o edit、Seededit、Wan edit |
| 🎬 MuAPI Text-to-Video | Seedance、Kling、Veo3、Wan、HunyuanVideo |
| 🎬 MuAPI Image-to-Video | 25 多种 I2V 模型,最多支持 4 张参考图 |
| 🎬 MuAPI Extend Video | 通过 request_id 扩展任意生成结果 |
| ✨ MuAPI Image Enhance | 超分辨率、背景移除、人脸替换、Ghibli、上色 |
| 🎬 MuAPI Video Edit | 特效、舞蹈、换装、口型同步 |
| 🎬 MuAPI Lipsync | Sync.ai、Veed、Creatify |
| 🎵 MuAPI Audio | Suno 创建/混音/扩展、mmaudio |
| 🎬 MuAPI Generate | 使用原始 JSON 请求体调用任意端点 |
| 🎬 MuAPI Save Video | 将视频 URL 下载到磁盘,并返回 IMAGE 帧 |
通用节点
MuAPI Generate 节点允许你使用原始 JSON 请求体调用任意 MuAPI 端点。图像可以使用 file_1 … file_4 占位符;提交前系统会自动上传这些图像,并将占位符替换为 CDN URL。
{
"prompt": "The character in @image1 runs through a forest",
"images_list": ["__file_1__"],
"aspect_ratio": "16:9",
"quality": "basic",
"duration": 5
}
seedance2-comfyui(聚焦 Seedance 2.0)
这是一个专为 Seedance 2.0 打造的轻量节点包 — ByteDance 的先进视频生成模型。
安装
通过 ComfyUI Manager(推荐):
- 打开 ComfyUI Manager → Install via Git URL
- 粘贴:https://github.com/Anil-matcha/seedance2-comfyui
- 重启 ComfyUI
手动安装:
cd ComfyUI/custom_nodes
git clone https://github.com/Anil-matcha/seedance2-comfyui
pip install -r seedance2-comfyui/requirements.txt
节点
🌱 Seedance 2.0 文本转视频
根据文本描述生成视频。
| 字段 | 值 | 默认值 |
|---|---|---|
| api_key | 你的 muapi.ai API key | — |
| prompt | 描述视频内容的文本 | — |
| aspect_ratio | 16:9 / 9:16 / 4:3 / 3:4 | 16:9 |
| quality | basic / high | basic |
| duration | 5 / 10 / 15 秒 | 5 |
输出: video_url · first_frame(IMAGE)· request_id
🌱 Seedance 2.0 图像转视频
使用最多 9 张参考图制作动画。通过 image_1 … image_9 连接图像,并在提示词中使用 @image1 … @image9 引用它们。
The cat in @image1 walks gracefully through a sunlit garden.
@image1 transforms into @image2 with a smooth dissolve.
输出: video_url · first_frame(IMAGE)· request_id
🌱 Seedance 2.0 扩展
扩展之前生成的视频。将任意已完成生成节点的 request_id 连接到此节点。
| 字段 | 描述 |
|---|---|
| request_id | 来自已完成的 T2V 或 I2V 节点 |
| prompt | 可选 — 指导续写内容 |
| quality | basic / high |
| duration | 要追加的时长:5 / 10 / 15 秒 |
🌱 Seedance 2.0 保存视频
将生成的视频下载到 ComfyUI 输出文件夹,并把所有帧作为 IMAGE 张量返回,供 Preview Image 或其他节点使用。
快速开始
- 在 muapi.ai 注册,并前往 Dashboard → API Keys → Create Key
- 通过 ComfyUI Manager 安装任一节点包
- 右键点击画布 → Add Node → 找到 MuAPI 或 Seedance 2.0 类别
- 粘贴 API key 并排队执行提示词
示例工作流
文本转视频:
[🌱 Text-to-Video] → video_url → [🌱 Save Video] → frames → [Preview Image]
图像转视频:
[Load Image] → image_1 → [🎬 MuAPI Image-to-Video] → video_url → [🎬 MuAPI Save Video]
增强管线:
[Load Image] → [✨ MuAPI Image Enhance (bg-remove)] → [✨ MuAPI Image Enhance (upscale)] → [Preview Image]
要求
- Python ≥ 3.8
- requests · Pillow · numpy · torch · opencv-python
如需在画布中播放视频,请安装 ComfyUI-VideoHelperSuite。