文档
测试
需要登录
post

提交服务

POST
selection/{mode}

接口描述

用户选择模型,提交数据或者选择自定义数据库进行虚拟筛选服务,(数量可能较大,等待时间较久,结果数据不会返回)

请求头

参数名
类型
描述
必填
AUTHORIZATION
string
token(JWT)
必填

可选请求参数一

multipart/form-data
参数名
类型
描述
必填
file
txt或者csv文件
用户上传文件,示例文件在下方的响应中可下载
必填
skip_invalid
bool
文件中若存在非法的分子式是否选择跳过,默认为True(首字母请大写)
可选
title
string
用户自定义任务标题,默认为一个空串,不能超过150个字符
可选
model_name
string
模型名称
必填

可选请求参数二

参数名
类型
描述
必填
database_name
string
内置数据库的名称,与file字段属于二选一,目前可选值为:`example_database`
必填
title
string
用户自定义任务标题,默认为一个空串,不能超过150个字符
可选
model_name
string
模型名称
必填

响应参数

参数名
类型
描述
必填
code
int
示例:200
必填
data
int
任务编号id,示例:1
必填
msg
string
示例:""
必填

响应码

|状态码|含义| |-|-| |400|请求参数错误或者请求头的content-type错误| |401|未登录或者凭证过期| |404|模型未找到or内置数据库名称错误| |4041|用户没有上传文件| |5000|文件类型不支持| |5001|检查skip_invalid的参数值是否拼错| |5003|文件中存在非法分子(仅在`skip_invalid`参数为Fasle时有可能出现此错误)| |5005|一次性提交过多分子| |5008|标题太长了| |6000|服务次数已用完,请充值| --- 测试文档下载 [txt格式](https://share.weiyun.com/BUz5p9ek) [csv格式](https://share.weiyun.com/MJ6QuGKo) >s 返回200响应码之后,应该自动跳转前往用户的**服务历史**界面,当任务完成之后,状态会更新为已完成,并且在历史中的`info`字段中会给出可供下载文件的后缀URL >w 请注意两种请求参数为不同的content-type