Skip to Content
✨ Ail 智能布局(HTML型PPT)已经可以上线开放平台 立即对接🎁 HTML 转 PPT文件开放能力现已上线 立即体验

对话生成 PPT

接口信息

接口作用

用兼容 OpenAI Chat Completions 的方式生成 PPT,适合接入已经支持 OpenAI 接口规范的工具或代理层。

请求示例

curl --request POST \ --url https://open.docmee.cn/api/ppt-openai/v1/chat/completions \ --header "Content-Type: application/json" \ --header "Api-Key: YOUR_API_KEY" \ --data '{ "stream": true, "model": "direct-generate-pptx", "messages": [ { "role": "user", "content": "请生成一份关于 AI 未来发展的 PPT" } ] }'

请求参数

{ "stream": true, "model": "direct-generate-pptx", "messages": [ { "role": "user", "content": "请生成一份关于 AI 未来发展的 PPT" } ] }

请求字段说明

参数名类型必填示例说明
streambooleantrue是否启用流式返回。
modelstringdirect-generate-pptx字段用途请结合接口场景传入。
messagesarray[{"role":"user","content":"请生成一份关于 AI 未来发展的 PPT"}]字段用途请结合接口场景传入。

扩展参数

  • appendLink:是否在结果末尾附加封面和下载链接
  • templateId:指定模板
  • lang:输出语言
  • prompt:附加要求

响应说明

  • 非流式模式下返回标准 Chat 响应结构
  • choices[].message.content 中是 Markdown 内容
  • ppt_data 中包含 PPT 生成结果的扩展信息

响应示例

event: message data: {"status":3,"text":"生成中..."} event: message data: {"status":4,"markdown":"# 主题"}

响应字段说明

字段名类型示例说明
eventstringmessageSSE 事件名。
data.statusnumber3当前生成状态。常见值如 1、3、4。
data.textstring生成中...当前阶段返回的文本片段或提示。
data.markdownstring# 主题生成完成后返回的 Markdown 内容。
Last updated on

© 2023-2026 文多多 AiPPT