天筹求解器服务 OPTVERSE-创建任务:请求参数

时间:2024-06-26 15:19:03

请求参数

备注:公测阶段以下信息由华为云提供

表1 请求参数

名称

类型

IN

必选

描述

X-Auth-Token

string

header

用户凭证

project_id

string

path

项目ID

service_group

string

path

服务类别,针对不同服务类场景, 用户侧不需单独赋值

service_type

string

path

子服务类型,针对不同服务, 用户侧不需单独赋值

备注:以下信息由用户提供

表2 请求Body参数

名称

类型

必选

描述

input_json

表3

任务输入信息,json格式;每个子服务该对象结构不同

input

表6

任务输入信息

output

表7

任务输出信息

备注:以下信息由用户提供

表3 input_json

名称

类型

必选

描述

parameters

表4

任务输入信息,json格式;每个子服务该对象结构不同。置空则代表使用默认参数

备注:以下信息由用户提供

表4 parameters

名称

类型

必选

描述

name

string

求解器参数名称

value

int/double

求解器参数值

公测阶段求解器开放参数如下:

表5 parameters

名称

类型

必选

描述

method

int

求解算法。[0,2]

  • 0:自动选择,默认值
  • 1:原始单纯形法
  • 2:对偶单纯形法

timeLimit

double

求解时间上限,单位为秒。取值范围[0.0, 1e+20](1e+20)

gap

double

仅对MIP问题有效。[0, 1],默认值为0.0

表6 input

名称

类型

必选

描述

type

表8

上传文件模式

data

表9

表10

输入数据

表7 output

名称

类型

必选

描述

type

表8

输出文件模式

data

表9

表10

输出数据

表8 type

名称

类型

必选

描述

obs

string

以obs模式上传/输出文件,输入信息为文件格式,传入值为租户OBS对应的文件绝对路径,用户需保证求解器服务有该路径的读写权限。输入内容为标准数学模型文件,支持.lp、.mps、.mps.gz格式;输出信息传入值为租户OBS对应的待存储路径前缀(和input_url成对使用),文件名服务端固定用task_id命名。输出格式为.sol格式

base64

string

以base64模式上传/输出文件

表9 data(obs模式)

名称

类型

必选

描述

bucket

string

输入/输出数据obs桶名

object

string

输入/输出数据绝对路径

表10 data(base64模式)

名称

类型

必选

描述

content

string

文件base64编码

type

string

模型文件格式,支持.lp、.mps、.mps.gz格式

support.huaweicloud.com/api-optverse/optverse_04_0311.html