SuperAPI AI 工具集

muapi-workflow

智能体与模型

查看项目

更新于 10-16 09:55

技能介绍

muapi-workflow 用于把多步 AI 生成任务串成可运行的工作流。AI 架构师可将自然语言描述转换为相连的节点图,节点输出来源会自动接入下游节点输入。

主要能力: 生成:由描述创建新工作流。 发现:按自然语言查找已有工作流。 编辑:用提示修改已有工作流,可加步骤或更换模型。 运行:逐节点轮询执行并收集输出,支持交互式提示输入。 可视化:在终端查看工作流节点图或原始 JSON。

使用方式:先确保 muapi CLI 为最新版本,会话开始时重装:pip install --upgrade /path/to/muapi-cli(把 /path/to/muapi-cli 替换为工作区中 muapi-cli 目录的实际路径,即含 pyproject.toml 的目录)。

常用命令: muapi workflow create "描述" muapi workflow get <workflow_id> muapi workflow get <workflow_id> --output-json muapi workflow execute <workflow_id> --input "node1.prompt=..." muapi workflow execute <workflow_id> --input "..." --download ./outputs muapi workflow discover "ugc video" muapi workflow run-interactive <workflow_id> muapi workflow list / templates / status <run_id> / outputs <run_id> --download ./results / edit <id> --prompt "..." / rename <id> --name "..." / delete <id>

代理流程:先用 muapi workflow discover --output-json 获取目录,按名称、类别、描述匹配;再 muapi workflow get <workflow_id> 检查结构,其中“API Inputs”表说明所需输入。执行前必须让用户提供确切的输入值,不得自行编造或猜测提示词、URL 等。若只有一个完美匹配就直接使用,多个相关则列出让用户确认,无匹配可新建。

限制:工作流可包含任意 muapi.ai 节点组合(图像、视频、音频、增强、编辑)。--sync 模式最多等待 120 秒生成,复杂工作流用 --async 另行轮询。每次执行最长 10 分钟。工作流提供方和实际模型可用性等更多信息暂未提供。