1. 接入示例
RunningHub-API
  • 开始
  • 更新日志
  • 指引
    • 模型 API 错误码说明
    • 关于nodeInfoList
    • 原生ComfyUI接口支持
    • 接口错误码说明
  • 接入示例
    • AI应用完整接入示例
    • AI应用完整接入示例高阶版
    • 任务进度显示示例
    • 工作流完整接入示例
  • 快捷创作
    • 关于快捷创作调用
    • 获取快捷创作-模型库风格参数数据
      POST
    • 发起快捷创作任务
      POST
  • 标准模型API
    • 视频生成与处理
      • image-to-video
        • Vidu
          • Vidu-图生视频-q3-pro-fast
          • Vidu-首尾帧生视频-q3-pro-fast
          • Vidu-首尾帧生视频-q2-turbo
          • Vidu-首尾帧生视频-q2-pro
          • Vidu-图生视频-q2-pro
          • Vidu-图生视频-q2-turbo
          • Vidu-图生视频-q3-pro
          • Vidu-图生视频-q2-pro-fast
          • Vidu-首尾帧生视频-q2-pro-fast
          • Vidu-图生视频-q3-turbo
          • Vidu-首尾帧生视频-q3-turbo
          • Vidu-首尾帧生视频-q3-pro
        • 可灵图生视频o1
          • 可灵图生视频o1
        • 可灵首尾帧生视频o1
          • 可灵首尾帧生视频o1
        • 万相2.6
          • 万相2.6-参考生视频
          • 万相2.6-参考生视频Flash
          • 万相2.6-图生视频Flash
          • 万相2.6-图生视频
        • 可灵图生视频2.5
          • 可灵图生视频2.5-turbo-std
          • 可灵图生视频2.5-turbo-pro
        • 可灵图生视频2.6
          • 可灵图生视频2.6-pro
        • seedance
          • seedance-v1.5-pro-image-to-video-fast
          • seedance-v1.5-pro-image-to-video
        • 海螺
          • 海螺-02-图生视频-标准
          • 海螺-02-标准
          • 海螺-2.3-图生视频-标准
          • 海螺-2.3-fast-图生视频
          • 海螺-2.3-fast-pro-图生视频
          • 海螺-2.3-图生视频-pro
          • 海螺-02-图生视频-pro
          • 海螺-02-fast
        • 悠船图生视频
          • 悠船图生视频
        • 可灵图生视频o3
          • 可灵图生视频o3-pro
          • 可灵图生视频o3-std
        • 可灵图生视频3.0
          • 可灵图生视频3.0-pro
          • 可灵图生视频3.0-std
        • 全能视频S
          • 全能视频S-图生视频-低价渠道版
          • 全能视频S-图生视频-pro-官方稳定版
          • 全能视频S-图生视频-pro-低价渠道版
          • 全能视频S-文生视频-pro-官方稳定版
          • 全能视频S-图生视频-支持真人-官方稳定版
          • 全能视频S-图生视频-官方稳定版
        • 全能视频G
          • 全能视频X-图生视频-低价渠道版
          • 全能视频X-图生视频-官方稳定版
        • 全能视频V3.1
          • 全能视频V3.1-pro-首尾帧生视频-低价渠道版
          • 全能视频V3.1-fast-图生视频-低价渠道版
          • 全能视频V3.1-fast-图生视频-官方稳定版
          • 全能视频V3.1-pro-图生视频-官方稳定版
          • 全能视频V3.1-fast-首尾帧生视频-低价渠道版
          • 全能视频V3.1-pro-参考生视频-官方稳定版
        • kling
          • kling-elements
          • kling-video-o3-pro/reference-to-video
          • kling-video-o3-std/reference-to-video
        • 万相2.2
          • 万相2.2-图生视频
          • 万相2.2-首尾帧生视频
        • SkyReels V4 图生视频
          • SkyReels V4 图生视频
        • ltx
          • ltx-2.3/image-to-video
          • ltx-2.3/image-to-video-lora
        • seedance2.0
          • 图生视频
            • seedance2.0/图生视频
          • seedance2.0-Fast/图生视频
        • 万相2.7
          • 万相2.7-图生视频
        • PixVerse V5.6 图生视频
      • reference-to-video
        • SkyReels V3 参考图生视频
        • Vidu-参考生视频-q3
        • Vidu-参考生视频-q2
        • 可灵参考生视频o1
        • seedance-v1-lite-reference-to-video
        • SkyReels V4 Omni Reference
        • Vidu-参考生视频-q3-mix
        • seedance2.0-Fast/多模态视频
        • seedance2.0/多模态视频
        • 万相2.7-参考生视频
      • text-to-video
        • Vidu
          • Vidu-文生视频-q3-pro-fast
          • Vidu-文生视频-q2
          • Vidu-文生视频-q3-pro
          • Vidu-文生视频-q3-turbo
        • 可灵文生视频o1
          • 可灵文生视频o1
        • 万相2.6
          • 万相2.6-文生视频
        • 可灵文生视频2.5
          • 可灵文生视频2.5-turbo-pro
        • 可灵文生视频2.6
          • 可灵文生视频2.6-pro
        • seedance
          • seedance-v1.5-pro-text-to-video-fast
          • seedance-v1.5-pro-text-to-video
        • 海螺
          • 海螺-02-文生视频-标准
          • 海螺-02-pro
          • 海螺-2.3-文生视频-标准
          • 海螺-2.3-文生视频-pro
          • 海螺-02-文生视频-pro
        • 可灵文生视频o3
          • 可灵文生视频o3-std
          • 可灵文生视频o3-pro
        • 可灵文生视频3.0
          • 可灵文生视频3.0-pro
          • 可灵文生视频3.0-std
        • 全能视频S
          • 全能视频S-文生视频-低价渠道版
          • 全能视频S-文生视频-pro-低价渠道版
          • 全能视频S-文生视频-官方稳定版
        • 全能视频G
          • 全能视频X-文生视频-低价渠道版
          • 全能视频X-文生视频-官方稳定版
        • 全能视频V3.1
          • 全能视频V3.1-pro-文生视频-低价渠道版
          • 全能视频V3.1-pro-文生视频-官方稳定版
          • 全能视频V3.1-fast-视频扩展-官方稳定版
          • 全能视频V3.1-pro-视频扩展-官方稳定版
          • 全能视频V3.1-fast-文生视频-低价渠道版
          • 全能视频V3.1-fast-文生视频-官方稳定版
        • 全能视频sd2.0体验版
          • 超能视频2.0体验版
        • 万相2.2
          • 万相2.2-文生视频
        • SkyReels V4 文生视频
          • SkyReels V4 文生视频
        • ltx
          • ltx-2.3/text-to-video
          • ltx-2.3/text-to-video-lora
        • seedance2.0
          • 文生视频
            • seedance2.0/文生视频
          • seedance2.0-Fast/文生视频
        • 万相2.7
          • 万相2.7-文生视频
        • PixVerse V5.6 文生视频
      • video-edit
        • 万相2.7-视频编辑
        • kling-video-o3-pro/video-edit
        • 可灵视频编辑o1
        • kling-video-o3-std/video-edit
        • 全能视频X-编辑视频-官方稳定版
      • motion-control
        • 可灵动作控制V3.0-pro
        • 可灵动作控制V3.0-std
        • kling-v2.6-pro-动作控制
        • kling-v2.6-std-动作控制
        • 即梦/动作模仿2.0
      • video-tools
        • 全能视频S-角色上传-官方稳定版
        • 全能视频S-角色上传-低价渠道版
        • RH视频超分辨率
        • RH视频帧率增强
      • video-effects
        • SkyReels V3 视频风格化
      • video-extend
        • SkyReels V3 视频续写(单镜头)
        • SkyReels V3 视频续写(镜头切换)
        • 万相2.7-视频续写
      • audio-to-video
        • 可灵对口型-人脸识别
        • 可灵对口型-视频生成
    • 3D 生成与处理
      • text-to-3D
        • 混元文生3D模型v3.1
      • image-to-3D
        • hitem3d-v15/image-to-3d
        • 混元图生3D模型v3.1
        • hitem3d-v2/image-to-3d
        • hitem3d-v15/multi-image-to-3d
        • hitem3d-v2/multi-image-to-3d
        • hitem3d-portrait-v21/image-to-3d
        • hitem3d-portrait-v21/multi-image-to-3d
        • hitem3d-portrait-v20/image-to-3d
        • hitem3d-portrait-v20/multi-image-to-3d
        • hitem3d-portrait-v15/image-to-3d
        • hitem3d-portrait-v15/multi-image-to-3d
    • 音频生成与处理
      • text-to-audio
        • minimax/speech-2.8-hd
        • minimax/music-2.5
        • minimax/speech-02-hd
        • minimax/speech-02-turbo
        • minimax/speech-2.6-hd
        • minimax/speech-2.6-turbo
        • minimax/speech-2.8-turbo
        • minimax/voice-clone
        • 可灵对口型-语音合成
    • 图像生成与处理
      • reference-to-image
        • Vidu-参考生视频-q2-pro
      • text-to-image
        • 悠船文生图
          • 悠船文生图-niji6
          • 悠船文生图-v61
          • 悠船文生图-v6
          • 悠船文生图-v7
        • 全能图片PRO
          • 全能图片PRO-文生图-低价渠道版
          • 全能图片PRO-文生图-官方稳定版
          • 全能图片PRO-文生图Ultra-官方稳定版
        • 全能图片V2
          • 全能图片V2-文生图-低价渠道版
          • 全能图片V2-文生图-官方稳定版
        • 全能图片G
          • 全能图片G-1.5-文生图-官方稳定版
          • 全能图片G-1.5-文生图-低价渠道版
          • 全能图片G-1.5-图生图-官方稳定版
        • seedream
          • seedream-v4.5-文生图
          • seedream-v5-lite-文生图
          • seedream-v4-文生图
        • 全能图片V1
          • 全能图片V1-文生图-低价渠道版
          • 全能图片V1-文生图-官方稳定版
        • 全能图片X
          • 全能图片X-文生图-低价渠道版
        • 千问2.0Pro
          • 千问2.0Pro-文生图
        • 千问2.0
          • 千问2.0-文生图
        • 千问2512
          • qwen-image/text-to-image-2512
        • qwen
          • qwen-image/text-to-image-2512-lora
        • z
          • z-image/turbo-lora
          • z-image/turbo
        • wan
          • wan-2.2/text-to-image-lora
        • f
          • f-krea-dev-lora
          • f-dev-lora
          • f-2-dev/text-to-image-lora
          • f-2-dev/text-to-image
          • f-2-klein-9b/text-to-image-lora
          • f-2-klein-9b/text-to-image
          • f-2-klein-4b/text-to-image
          • f-2-klein-4b/text-to-image-lora
          • f-dev
        • 万相2.7
          • 万相2.7-文生图Pro
          • 万相2.7-文生图
      • image-to-image
        • 悠船文生图
          • 悠船文生图-niji7
        • seedream
          • seedream-v4.5-图生图
          • seedream-v4-图生图
          • seedream-v5-lite-图生图
        • 全能图片PRO
          • 全能图片PRO-图生图-低价渠道版
          • 全能图片PRO-图生图-官方稳定版
          • 全能图片PRO-图生图Ultra-官方稳定版
        • 全能图片V2
          • 全能图片V2-图生图-低价渠道版
          • 全能图片V2-图生图-官方稳定版
        • 全能图片G
          • 全能图片G-1.5-图生图-低价渠道版
        • 全能图片V1
          • 全能图片V1-图生图-官方稳定版
          • 全能图片V1-图生图-低价渠道版
        • 全能图片X
          • 全能图片X-图生图-低价渠道版
        • 千问2.0Pro
          • 千问2.0Pro-图像编辑
        • 千问2.0
          • 千问2.0-图像编辑
        • qwen
          • qwen-image/edit-2511-lora
          • qwen-image/edit-2511
        • z
          • z-image-turbo/image-to-image-lora
          • z-image-turbo/image-to-image
        • wan
          • wan-2.2/image-to-image
        • f
          • f-kontext-dev-lora
          • f-2-dev/edit-lora
          • f-2-dev/edit
          • f-2-klein-9b/edit
          • f-2-klein-4b/edit
          • f-2-klein-4b/edit-lora
      • image-tools
        • 万相2.7-图像编辑Pro
        • 万相2.7-图像编辑
    • 其他
      • 模型 API 价格预览
  • 任务查询 & webhook
    • 查询任务状态
      POST
    • 查询任务生成结果
      POST
    • 获取webhook事件详情
      POST
    • 重新发送指定webhook事件
      POST
    • 查询任务生成结果 V2
      POST
  • 资源上传
    • 文件上传
      POST
    • 上传资源(弃用)
      POST
    • 上传Lora-获取Lora上传地址
      POST
  • AI 应用
    • 发起AI应用任务
    • 获取AI应用API调用示例
    • 获取公共模型列表
  • ComfyUI 工作流
    • 发起ComfyUI任务1-简易
    • 发起ComfyUI任务2-高级
    • 获取工作流Json
    • 取消ComfyUI任务
  • 账户相关
    • 获取账户信息
    • 查询 APIKEY 列表
    • 查询指定 APIKEY 下队列状态
  • 数据模型
    • RTaskCreateResponse
    • 获取工作流Json Request
    • 获取工作流Json Response
    • TaskRunWebappByKeyRequest
    • 发起ComfyUI任务 Request 1
    • NodeInfo
    • 发起ComfyUI任务 Request 2
    • 发起ComfyUI任务 Request-webhook
    • 发起ComfyUI任务 Response
    • TaskCreateResponse
    • 查询任务状态 Request
    • 节点输入信息
    • 获取账户信息 Request
    • 上传资源Request
    • 获取webhook事件详情Request
    • 重新发送指定webhook Request
    • R?
    • RWorkflowDuplicateResponse
    • RAccountStatusResponse
    • WorkflowDuplicateResponse
    • AccountStatusResponse
    • WorkflowDuplicateRequest
    • ApiUploadLoraRequest
    • RString
    • RTaskUploadResponse
    • TaskUploadResponse
    • 生成任务提交结果
  1. 接入示例

任务进度显示示例

RunningHub AI 应用任务进度显示脚本使用手册#

一、工具简介#

本脚本是一个用于监控 Runninghub 平台上任务进度的工具。通过脚本,您可以便捷地发起任务、获取任务实时进度(包括总进度、当前执行节点及节点内进度),并在任务完成后获取结果信息。

二、环境准备#

1. 运行环境要求#

Python 版本:Python 3.6 及以上
依赖库:需要安装以下 Python 库(工具运行依赖)

2. 依赖安装#

打开终端(命令提示符 / CMD),执行以下命令安装依赖:

三、配置说明#

使用前需先配置工具中的关键参数(位于代码文件头部),这些参数用于与 Runninghub 平台交互,必须正确填写。

1. 核心配置参数#

参数名说明
API_KEY用于身份验证的密钥,Runninghub 平台识别用户身份的凭证
WORKFLOW_ID您要运行的 ComfyUI 工作流 ID,指定需要执行的工作流
API_KEY获取方式:
1.点击API调用栏,到如图界面,点击进入控制台
image-20251021171143375.png
2.点击复制
image-20251021171246178.png
WORKFLOW_ID获取方式:(本例子以主页中的工作流为例)
1.点击工作流
2.进入如图界面,上方地址栏中的https://www.runninghub.ai/post/1980214445693689857后面一串数字:1980214445693689857即为WORKFLOW_ID(工作流id)。
image.png

2. 配置步骤#

1.
用文本编辑器(如 VS Code、记事本等)打开 下载好的脚本文件(在文末附有)
2.
找到代码头部的配置区域:
3.
将 API_KEY 和 WORKFLOW_ID 的值替换为您自己的实际信息(删除原示例值,填入您的密钥和工作流 ID)

四、使用步骤#

1. 基础使用(默认参数)#

如果您不需要自定义任务参数(使用工作流默认配置),直接运行即可:
1.
在最后的完整示例中复制代码,保存到本地命名为xxxx.py(自定义命名即可)
2.
打开终端,进入文件所在目录
3.
执行命令启动工具:

2. 自定义任务参数(可选)#

如果需要向工作流传递自定义参数(如输入图片、文本等),需修改 node_info_list 参数:
1.
在代码中找到 main 函数中的 node_info_list 定义:
2.
按照 Runninghub 平台的工作流参数格式,填写自定义参数(需为 JSON 字符串格式)。例如:
(注:具体参数格式需参考您的工作流节点要求,可在 Runninghub 工作流编辑页面查看节点参数说明)
3.
保存文件后,按照「基础使用」步骤运行工具

五、功能说明#

工具运行过程中会自动完成以下操作,您可通过终端输出了解实时状态:

1. 任务发起与 WSS 获取#

工具首先向 Runninghub 平台发起任务请求,获取 taskId(任务唯一标识)
发起成功后,由于RunningHub平台需要排队,此时工具会轮询平台获取 WSS 链接(用于实时监控进度):
若任务已快速完成,会直接输出结果(文件类型和 URL)
若任务需要执行一段时间,会获取 WSS 链接并启动进度监控

2. 节点映射获取#

工具会自动获取工作流中所有节点的 ID 与名称映射关系,用于在进度中显示节点名称(而非晦涩的 ID),输出类似:
✅ 节点映射获取成功(共7个节点), 分别是{'3': 'KSampler', '4': 'CheckpointLoaderSimple', '5': 'EmptyLatentImage', '6': 'CLIPTextEncode', '7': 'CLIPTextEncode', '8': 'VAEDecode', '9': 'SaveImage'}

3. 进度监控(核心功能)#

通过 WebSocket 实时接收进度信息,终端会动态输出以下内容:
总进度:已完成节点数 / 总节点数的百分比(例如:总进度: 30.0% (3/10))
当前节点:正在执行的节点名称(例如:当前节点: Upscale)
节点内进度:当前节点的执行进度(例如:(50.0%),表示该节点已完成一半)
特殊状态提示:
缓存节点完成:📌 节点Resize(缓存完成)(表示该节点使用缓存结果,无需重新执行)
任务完成:🎉 任务完成!(此时会自动关闭监控)

六、输出信息解读#

输出示例含义说明
✅ 任务发起成功,taskId: 123456任务已成功提交到 Runninghub 平台,taskId 是该任务的唯一标识
🔍 第3次轮询...正在轮询平台获取 WSS 链接(最多轮询 30 次,每次间隔 5 秒)
✅ 获取WSS成功:wss://xxx已获取到实时监控链接,即将启动进度监控
📊 进度监控已启动...WebSocket 连接已建立,开始接收进度信息
📈 总进度: 50.0% (5/10) - 当前节点: Upscale (75.0%)总进度 50%(10 个节点完成 5 个),当前正在执行「Upscale」节点,该节点已完成 75%
📌 节点LoadImage(缓存完成)「LoadImage」节点使用缓存结果,已标记为完成
🎉 任务完成!所有节点执行完成,任务结束

七、常见问题及解决方法#

问题现象可能原因及解决方法
任务发起异常,提示 “任务发起异常:{...}”1. API_KEY 错误:检查 API 密钥是否正确(注意是否有空格、大小写错误)
2. WORKFLOW_ID 错误:确认工作流 ID 是否存在
轮询超时,提示 “❌ 轮询超时,未获取 WSS”1. 平台处理任务过慢:可尝试重新运行工具
2. 网络问题:检查网络连接是否正常,能否访问 Runninghub 平台
3.排队过久:在Runninghub上发起任务,可能需要一直排队,只有排队成功处于运行状态时才能获取到WebSocket链接。
直接输出任务生成结果,没有任务进度显示本脚本轮询RunningHub的时间间隔是5s,说明5s内任务从排队到执行完了,所以下一次轮询生成结果直接返回结果。
进度显示节点 ID 而非名称节点映射获取失败,可忽略(不影响任务执行),或重新运行工具获取映射

八、注意事项#

1.
请妥善保管您的 API_KEY,避免泄露给他人(可能导致他人滥用您的平台资源)
2.
若任务长时间无进度更新(超过 10 分钟),可终止工具并重新发起任务
3.
任务完成后,结果文件 URL 会显示在终端中,可直接访问下载(URL 有效期以平台规则为准)
4.
自定义 node_info_list 时,需确保 JSON 格式正确(可使用在线 JSON 校验工具验证)

脚本完整示例#

修改于 2026-03-10 11:44:01
上一页
AI应用完整接入示例高阶版
下一页
工作流完整接入示例
Built with