runninghub-api
    runninghub-api
    • 使用须知
    • 关于nodeInfoList
    • 关于企业级API介绍
    • 原生ComfyUI接口支持
    • 发起ComfyUI任务1-简易
      POST
    • 发起ComfyUI任务2-高级
      POST
    • 发起AI应用任务
      POST
    • 获取工作流Json
      POST
    • 查询任务状态
      POST
    • 查询任务生成结果
      POST
    • 取消ComfyUI任务
      POST
    • 获取账户信息
      POST
    • 上传资源(图片、视频、音频)
      POST
    • 上传Lora-获取Lora上传地址
      POST
    • 获取webhook事件详情
      POST
    • 重新发送指定webhook事件
      POST

      上传Lora-获取Lora上传地址

      POST
      /api/openapi/getLoraUploadUrl

      RHLoraLoader 专用 LoRA 上传接口说明#

      ⚠️ 注意事项
      此接口上传的 LoRA 模型文件 与平台常规上传方式不同,仅限通过 RHLoraLoader 节点调用,其他节点无法识别和使用。
      上传的 LoRA 会以 md5Hex 为唯一标识进行缓存,请务必准确计算并使用正确的 md5Hex 值进行上传。

      上传接口响应示例#

      成功调用上传接口后,返回如下 JSON 数据:
      {
        "code": 0,
        "msg": "success",
        "data": {
          "fileName": "api-lora-cn/f8d958506e6c8044f79ccd7c814c6179.safetensors",
          "url": "https://rh-models-1252422369.cos.ap-beijing.myqcloud.com/api-lora-cn/f8d958506e6c8044f79ccd7c814c6179.safetensors?q-sign-algorithm=sha1&q-ak=AKIDv56FISEJUsKsMeELk0gmbNCGKTYSaZ3N&q-sign-time=1742960296%3B1742963896&q-key-time=1742960296%3B1742963896&q-header-list=host&q-url-param-list=&q-signature=623812b89cf6bc4cb51dc3824436cc921f02aa0e"
        }
      }

      上传 LoRA 模型文件至云服务#

      请使用获取到的 url 地址,通过 PUT 请求 将本地 .safetensors 文件上传至云服务:

      使用说明#

      上传完成后 立即可用,无需等待同步。
      将响应中的 fileName 值:
      api-lora-cn/f8d958506e6c8044f79ccd7c814c6179.safetensors
      填入 RHLoraLoader 节点对应参数即可调用该 LoRA 模型。

      请求参数

      Authorization
      Header 参数
      Host
      string 
      可选
      示例值:
      www.runninghub.cn
      Body 参数application/json
      apiKey
      string 
      必需
      apiKey, cannot be blank
      示例值:
      {{apiKey}}
      loraName
      string 
      必需
      lora name, cannot be blank
      示例值:
      my-lora-name
      md5Hex
      string 
      必需
      file MD5, cannot be blank
      示例值:
      f8d958506e6c8044f79ccd7c814c6179
      示例
      {
          "apiKey": "{{apiKey}}",
          "loraName": "my-lora-name",
          "md5Hex": "f8d958506e6c8044f79ccd7c814c6179"
      }

      示例代码

      Shell
      JavaScript
      Java
      Swift
      Go
      PHP
      Python
      HTTP
      C
      C#
      Objective-C
      Ruby
      OCaml
      Dart
      R
      请求示例请求示例
      Shell
      JavaScript
      Java
      Swift
      curl --location --request POST 'https://www.runninghub.cn/api/openapi/getLoraUploadUrl' \
      --header 'Host: www.runninghub.cn' \
      --header 'Content-Type: application/json' \
      --data-raw '{
          "apiKey": "请输入自己的apiKey",
          "loraName": "my-lora-name",
          "md5Hex": "f8d958506e6c8044f79ccd7c814c6179"
      }'

      返回响应

      🟢200成功
      application/json
      Body
      code
      integer 
      可选
      返回标记:成功标记=0,非0失败,或者是功能码
      msg
      string 
      返回信息
      可选
      data
      null 
      数据
      可选
      示例
      {
          "code": 0,
          "msg": "success",
          "data": {
              "fileName": "api-lora-cn/f8d958506e6c8044f79ccd7c814c6179.safetensors",
              "url": "https://rh-models-1252422369.cos.ap-beijing.myqcloud.com/api-lora-cn/f8d958506e6c8044f79ccd7c814c6179.safetensors?q-sign-algorithm=sha1&q-ak=AKIDv56FISEJUsKsMeELk0gmbNCGKTYSaZ3N&q-sign-time=1742889838%3B1742893438&q-key-time=1742889838%3B1742893438&q-header-list=host&q-url-param-list=&q-signature=72361dbd6e4eb58ba32fb575400f942f097e47ea"
          }
      }
      修改于 2025-05-28 11:37:58
      上一页
      上传资源(图片、视频、音频)
      下一页
      获取webhook事件详情
      Built with