更新时间:2024-03-29 GMT+08:00
分享

调用求解器服务

1. 用户需要进入华为云统一身份认证,点击创建委托

图1 进入统一认证身份服务
图2 创建委托

2. 在委托名称框内填入“oroas_admin_trust,委托类型选择普通账号,委托账号框填入”op_svc_oroas_container0”,点击下一步;

搜索obs选中“OBS OperateAccess”策略,点击下一步;默认选择所有资源,点击确定

图3 填写委托
图4 选择策略
图5 设置最小权限

3. 进入华为云OBS服务,用户首次使用需要创建桶

图6 进入OBS服务
图7 创建桶

4. 创建完成后,在列表内点击用户创建的桶名称,进入对象列表,用户需要新建文件夹(求解器以oroas-optvsolver为例)来存放输入输出数据

图8 创建文件存放路径

5. 点击进入新建文件夹(以oroas-optvsolver为例),继续新建输入输出文件夹

图9 创建输入输出路径

6. 进入输入文件夹(以input为例),用户可以上传模型对象

图10 上传模型文件

7. 创建求解器任务,单击左侧导航栏“OptVerse-solver-AddTask”选中“Headers”配置项,复制获取到的ProjectId值到URL处,AppCode值到“X-Apig-AppCode

8. 单击“Body”,在input对象内的bucket参数填入用户将新建的桶名称,object填入用户上传的模型文件路径;在output对象内的object填入输出文件路径。

9. 单击右上角“Send”发送请求,返回异步计算的任务标识task_id。

10. 若请求失败,则返回错误码及对应的错误信息说明,详细错误码信息请参见《天筹求解器OptVerse常见问题》中的“调用OptVerse的API失败时怎么处理?”

11. 查询求解器任务,单击左侧导航栏“OptVerse-solver-QueryTask”,选中“Headers”配置项,复制AppCode值到“X-Apig-AppCode”,复制步骤9获取的task_id到API路径的末尾。

12. 单击右上角“Send”按钮发送请求,返回任务结果:

分享:

    相关文档

    相关产品