创建任务:[AI]通过总结文件内容生成PPT
POST
/v1/job/ppt_create_by_file:::caution
生成PPT是 异步任务
该请求会生成异步任务, 并返回任务id ,此时的 ppt_url
为空
生成时间预计: 1-2分钟
需要 后续轮询调用 获取单个任务数据 /v1/job/get
协议获取任务的最新状态 (推荐每隔5秒请求一次,直到任务成功)
:::
:::caution
文件里的文字量要>100个字, 否则会出现 生成大纲异常
:::
1.通过 文件资源上传
(/v1/resource/upload
): 上传文件, 并得到 resource_id
,
文件类型 支持 .docx
,.pdf
, .txt
- 调用本接口, 使用
resource_id
对应的内容 生成 AIPPT
请求参数
Header 参数
Authorization
string
认证 key
示例值:
Bearer {{token}}
Body 参数application/json
template_id
string
模板id
示例值:
xxxxxxxxx
speaker
string
演讲者
示例值:
演讲者名称
resource_id
string
文件资源id
示例值:
xxxxxxxxx
示例
{
"template_id": "xxxxxxxxx",
"speaker": "演讲者名称",
"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",
"created_at": "2020-01-01T00:00:00+08:00",
"finished_at": "2020-01-01T00:00:00+08:00",
"ppt_url": "string",
"error": "string"
}
}
}
修改于 2 个月前