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

获取方案计算日志

GET
/ModelRun/v2/CalculateLogs
ModelRun
获取方案的计算日志,仅正在计算或已经计算完成的方案可以获取日志。否则将返回空。
返回值中,Message为具体的计算日志,其格式为
[{"Time": "2024-10-11T19:15:00+08:00","Progress": 0.0,"ModelState": 1,"Message": "开始执行计算流程","ErrorMsg": ""},{"Time": "2024-10-11T19:15:00+08:00","Progress": 5.0,"ModelState": 1,"Message": "模型模板下载","ErrorMsg": ""},...]

请求参数

Query 参数
scenarioId
string <uuid>
需要查询的方案Id
必需
示例值:
903cfe80-779e-4e9e-a308-610f242596b1

示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request GET 'https://online-products.dhichina.cn/gateway/global-model-driver-service/ModelRun/v2/CalculateLogs?scenarioId=903cfe80-779e-4e9e-a308-610f242596b1'

返回响应

🟢200成功
text/plain
Success
Body
获取方案计算日志
message
string  | null 
可选
示例
{
  "message": "[{\"Time\": \"2024-10-11T19:15:00+08:00\",\"Progress\": 0.0,\"ModelState\": 1,\"Message\": \"开始执行计算流程\",\"ErrorMsg\": \"\"},{\"Time\": \"2024-10-11T19:15:00+08:00\",\"Progress\": 5.0,\"ModelState\": 1,\"Message\": \"模型模板下载\","ErrorMsg": \"\"},...]"
}
上一页
获取方案计算状态
下一页
通过方案Id取消计算
Built with