创建任务
说明
接口地址 | https://open.ai-tools.cn/api/v1/service/resume/task |
请求方式 | POST |
接口描述 | 生成简历须先调用此接口创建任务, 获取任务ID后方可进行后续生成操作 |
接口类型 | application/json |
接口价格 | 每次调用消耗1次调用额度 |
请求参数
参数 | 类型 | 是否必传 | 说明 |
---|---|---|---|
mode | string | 是 | 生成模式。可选值: 1.ai-template:AI智能生成 2.optimize-local-resume:上传本地简历 |
type | string | 否 | 生成类型。可选值:intern(实习)、campus(校招)、social(社招) 1.当mode为ai-template时必传。 2.当mode为optimize-local-resume时不需要传递该参数。 |
job | string | 否 | 目标工作岗位。 1.当mode为ai-template时必传。 2.当mode为optimize-local-resume时不需要传递该参数。 |
outline | string | 否 | 简历大纲。可使用 生成简历大纲 接口的返回值,也可以自行填写。 |
uploadFileType | string | 否 | 上传的文件类型。 1.当mode为ai-template时不需要传递该参数。 2.当mode为optimize-local-resume时必传。 |
uploadFileContent | string(base64格式) | 否 | 上传的文件内容。 1.当mode为ai-template时不需要传递该参数。 2.当mode为optimize-local-resume时必传。 |
请求示例
bash
curl -X POST 'https://open.ai-tools.cn/api/v1/service/resume/task' \
-H 'Content-Type: application/json' \
-H 'Authorization: Bearer ${API_KEY}' \
-d '{
"mode": "ai-template",
"type": "campus",
"job": "Java开发工程师"
}'
响应内容
参数 | 子参数 | 类型 | 说明 |
---|---|---|---|
code | - | number | 返回码,0表示成功,非0表示异常 |
message | - | string | 返回提示信息 |
data | uid | string | 任务UID,后续在AI生成简历的时候需要使用 |
status | string | 任务状态。 upload:上传文件中 pending:等待生成 generating:正在生成中 done:生成完成 failed:生成失败 |
响应示例
json
{
"code": 0,
"data": {
"uid": "Ur32CW8X",
"title": "校招-Java开发工程师",
},
"message": "success"
}