模型计算服务
  1. ModelRun
模型计算服务
  • ModelRun
    • 创建计算任务
      POST
    • 获取方案计算状态
      POST
    • 获取方案计算日志
      GET
    • 通过方案Id取消计算
      POST
    • 清除方案计算状态
      POST
    • 查询模型的计算状态
      GET
    • 查询正在计算的方案信息
      GET
    • 获取计算队列的长度
      POST
    • 获取方案的状态
      POST
    • 查询计算资源信息
      POST
    • 获取方案的排队情况
      GET
    • [内部接口] 通过方案ID来更新minIO地址(后端内部调用)
      POST
    • 通过方案Id来更新计算状态
      POST
  • Health
    • 健康检查接口
      GET
  1. ModelRun

查询计算资源信息

POST
/ModelRun/QueryComputeResourceInfo
ModelRun
查询当前可用的计算资源信息,返回可用的计算服务器个数,以及对应的队列长度,
如果只有单台服务器用于计算,则此接口无实际作用,多台服务器用于计算时,可以返回实际可用的服务器数量。返回值为字典类型。
格式为:{"ComputeResource":1,"QueueCount":10},其中QueueCount表示待计算的数量,ComputeResource 表示当前在线的计算服务器的数量

请求参数

Body 参数application/json
模型类型参数
projectName
string 
项目名称
必需
modelType
string 
必需
模型类型,不同类型对应不同的计算服务,取值可以为 M11、M21、MFLOOGING、MIKECS、MIKEWD、MSHE、OTHER、WWTP
示例
{
    "projectName": "bz",
    "modelType": "WWTP"
}

示例代码

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://online-products.dhichina.cn/gateway/global-model-driver-service/ModelRun/QueryComputeResourceInfo' \
--header 'Content-Type: application/json' \
--data-raw '{
    "projectName": "bz",
    "modelType": "WWTP"
}'

返回响应

🟢200成功
text/plain
Success
Body
额外字段
string 
可选
示例
{
    "ComputeResource": 1,
    "QueueCount": 10
}
上一页
获取方案的状态
下一页
获取方案的排队情况
Built with