# 介绍

AI PPT

支持 GoAmz 配置
在配置中填写：
{{BaseURL}}/docmee/v1

#### **接口调用说明**

api 接口有很多种灵活搭配方案，具体取决于您的业务需求。

##### **方案一：直接生成PPT（最简单对接方案）**

调用 directGeneratePptx 直接生成PPT 接口，支持流式和非流式，PPT文件通过接口返回的 fileUrl 下载

##### **方案二：实时流式生成PPT（用户体验最佳-官方方案）**

调用 generateOutline 生成大纲 接口，流式生成 PPT 大纲目录 markdown.

调用 generateContent 生成大纲内容同时异步生成PPT 接口，这个接口 asyncGenPptx 参数需要传 true，流式生成，根据第一步返回的大纲目录生成完整大纲内容 markdown，异步生成 PPT

在第二步 generateContent 接口中，接收实时流式 json 数据过程中判断 json 中是否有 pptId ，存在时调用 asyncPptInfo 查询异步生成PPT信息 接口，获取异步生成 PPT 的进度和数据（前端实时渲染）

##### **方案三：同步流式生成PPT**

调用 generateOutline 生成大纲 接口，流式生成 PPT 大纲目录 markdown.
调用 generateContent 生成大纲内容 接口，这个接口 asyncGenPptx 参数需要传 false，流式生成，根据第一步返回的大纲目录生成完整大纲内容 markdown
调用 generatePptx 生成 PPT 接口，通过完整 markdown 内容合成 PPT，通过 fileUrl 下载
方案四：通过markdown生成PPT

集成方生成 markdown 内容，内容格式如下：

```
## 主题
### 章节
#### 页面标题
##### 内容标题
- 内容
```

调用 generatePptx 生成 PPT 接口，通过完整 markdown 内容合成 PPT，通过 fileUrl 下载
