返回顶部
m

mulerouter多模态生成

Generates images and videos using MuleRouter or MuleRun multimodal APIs. Text-to-Image, Image-to-Image, Text-to-Video, Image-to-Video, video editing (VACE, keyframe interpolation). Use when the user wants to generate, edit, or transform images and videos using AI models like Wan2.6, Veo3, Nano Banana Pro, Sora2, Midjourney.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 0.1.10
安全检测
已通过
1,180
下载量
免费
免费
2
收藏
概述
安装方式
版本历史

mulerouter

MuleRouter API

使用MuleRouter或MuleRun多模态API生成图像和视频。

必需的环境变量

使用此技能前,需要设置以下环境变量:

变量必需描述
MULEROUTERAPIKEY用于身份验证的API密钥(在此获取
MULEROUTERBASEURL
* | 自定义API基础URL(例如 https://api.mulerouter.ai)。优先级高于SITE。 |
| MULEROUTERSITE | * | API站点:mulerouter 或 mulerun。如果未设置BASEURL则使用此项。 |

*MULEROUTERBASEURL 或 MULEROUTER_SITE 至少需要设置一个。

API密钥会在调用配置的API端点时包含在 Authorization: Bearer 请求头中。

如果缺少任何这些变量,脚本将因配置错误而失败。 请查看下面的配置部分进行设置。

配置检查

在运行任何命令之前,请验证环境是否已配置:

步骤1:检查现有配置

运行内置配置检查脚本:

bash
uv run python -c from core.config import loadconfig; loadconfig(); print(Configuration OK)

如果打印出Configuration OK,请跳至步骤3。如果抛出 ValueError,请继续执行步骤2。

步骤2:按需配置

如果上述变量未设置,请询问用户提供其API密钥和首选端点。

在技能的工作目录中创建 .env 文件

env

选项1:使用自定义基础URL(优先级高于SITE)


MULEROUTERBASEURL=https://api.mulerouter.ai
MULEROUTERAPIKEY=your-api-key

选项2:使用站点(如果未设置BASE_URL)

MULEROUTER_SITE=mulerun

MULEROUTERAPIKEY=your-api-key

注意: MULEROUTERBASEURL 优先级高于 MULEROUTERSITE。如果两者都设置,则使用 MULEROUTERBASE_URL。

注意: 该技能仅从 .env 文件中加载以 MULEROUTER_ 为前缀的变量。文件中的其他变量将被忽略。

重要: 不要使用 export shell命令来设置凭证。请使用 .env 文件,或在调用技能前确保变量已存在于shell环境中。

步骤3:使用 uv 运行脚本

该技能使用 uv 进行依赖管理和执行。请确保 uv 已安装并可在PATH中找到。

运行 uv sync 安装依赖。

快速入门

1. 列出可用模型

bash
uv run python scripts/list_models.py

2. 检查模型参数

bash
uv run python models/alibaba/wan2.6-t2v/generation.py --list-params

3. 生成内容

文本转视频:
bash
uv run python models/alibaba/wan2.6-t2v/generation.py --prompt 一只猫在花园里行走

文本转图像:
bash
uv run python models/alibaba/wan2.6-t2i/generation.py --prompt 宁静的山间湖泊

图像转视频:
bash
uv run python models/alibaba/wan2.6-i2v/generation.py --prompt 缓慢放大 --image https://example.com/photo.jpg #远程图像URL

bash
uv run python models/alibaba/wan2.6-i2v/generation.py --prompt 缓慢放大 --image /path/to/local/image.png #本地图像路径

图像输入

对于图像参数(--image、--images 等),优先使用本地文件路径而非base64。

bash

推荐:本地文件路径(自动转换为base64)


--image /tmp/photo.png

--images [/tmp/photo.png]

本地文件路径在读取前会进行验证:仅接受具有可识别图像扩展名(.png、.jpg、.jpeg、.gif、.bmp、.webp、.tiff、.tif、.svg、.ico、.heic、.heif、.avif)的文件。指向敏感系统目录或非图像文件的路径将被拒绝。有效的图像文件会转换为base64并发送到API,从而避免原始base64字符串导致的命令行长度限制。

工作流程

  1. 1. 检查配置:验证 MULEROUTERAPIKEY 以及 MULEROUTERBASEURL 或 MULEROUTERSITE 是否已设置
  2. 安装依赖:运行 uv sync
  3. 运行 uv run python scripts/listmodels.py 发现可用模型
  4. 运行 uv run python models/<路径>/<操作>.py --list-params 查看参数
  5. 使用适当参数执行
  6. 从结果中解析输出URL

模型选择

列出模型时,每个模型的标签(例如 [SOTA])默认会显示在其名称旁边。标签有助于快速识别模型特性——例如,SOTA 表示最先进的模型。

您还可以使用 --tag 按标签筛选模型:
bash
uv run python scripts/list_models.py --tag SOTA

如果不确定使用哪个模型,请向用户展示可用选项,让他们选择。使用 AskUserQuestion 工具(或等效的交互式提示)询问用户偏好的模型。例如,如果用户要求生成一张图像但没有指定模型,请列出相关的图像生成模型及其标签和描述,并让用户选择一个。

提示

  1. 1. 对于图像生成模型,建议超时时间为5分钟。
  2. 对于视频生成模型,建议超时时间为15分钟。

参考

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 mulerouter-1776334106 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 mulerouter-1776334106 技能

通过命令行安装

skillhub install mulerouter-1776334106

下载

⬇ 下载 mulerouter v0.1.10(免费)

文件大小: 58.5 KB | 发布时间: 2026-4-17 13:48

v0.1.10 最新 2026-4-17 13:48
- Updated skill metadata to specify required environment variable logic: `MULEROUTER_API_KEY` and one of `MULEROUTER_BASE_URL` or `MULEROUTER_SITE` are now enforced with clearer definitions.
- Added `env_one_of` and `install` fields to skill metadata for improved environment and dependency management.
- Expanded the file whitelist in metadata to explicitly include `pyproject.toml`.
- No changes to underlying functionality or APIs—documentation and metadata improvements only.

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部