创建任务:[AI]通过总结文件内容生成MarkDown PPT大纲
POST
/v1/job/md_create_by_file:::caution
生成PPT大纲是 异步任务
该请求会生成异步任务, 并返回任务id
生成时间预计: 1-2分钟
需要 后续轮询调用 获取单个任务数据 /v1/job/get
协议获取任务的最新状态 (推荐每隔5秒请求一次,直到任务成功)
:::
:::caution
文件里的文字量要>100个字, 否则会出现 生成大纲异常
:::
1.通过 文件资源上传
(/v1/resource/upload
): 上传文件, 并得到 resource_id
,
文件类型 支持 .docx
,.pdf
, .txt
调用本接口, 使用
resource_id
对应的内容 生成 Markdown PPT大纲编辑大纲 WEB前端demo (提供类似思维导图编辑器) :
https://prev.mindshow.vip/jsmind-demo.tar.gz ,通过
/v1/job/ppt_create_by_markdowm
对其生成PPT
请求参数
Header 参数
Authorization
string
认证 key
示例值:
Bearer {{token}}
Body 参数application/json
resource_id
string
文件资源id
示例值:
xxxxxxxxx
示例
{
"resource_id": "xxxxxxxxx"
}
示例代码
返回响应
成功(200)
HTTP 状态码: 200
内容格式: JSONapplication/json
数据结构
code
integer
必需
错误码( 0:成功. 其它值:失败[无data数据区])
info
string
错误信息
示例值:
succ
data
object
数据区
job
object
任务消息
示例
{
"code": 0,
"info": "succ",
"data": {
"job": {
"id": "1dk13k3hgfk",
"title": "标题",
"status": "succeeded",
"progress_percent": 0,
"created_at": "2020-01-01T00:00:00+08:00",
"finished_at": "2020-01-01T00:00:00+08:00",
"ppt_url": "string",
"md_content": "string",
"error": "string"
}
}
}
修改于 2 个月前