REST API · 自部署服务
输入主题,一键生成
专业 PPT 文件
基于 GPT-5.4 的 PPT 生成 API 服务,自动规划大纲、撰写内容,输出标准 .pptx 文件并提供下载链接。
AI 智能生成
GPT-5.4 理解主题,自动规划结构、撰写要点
标准 PPTX 格式
生成可在 PowerPoint / WPS 中直接打开编辑的文件
API Key 鉴权
通过请求头 x-api-key 保护接口,防止未授权访问
本地存储下载
文件保存至服务器本地,返回公开下载链接
在线体验
填写主题和 API Key,立即生成并下载 PPT
API 文档
通过 HTTP 请求直接调用,适合集成到任意应用
端点
POST
/api/generate-ppt请求头
Header说明
Content-Typeapplication/json
x-api-key你的 API_SECRET_KEY
请求参数
参数类型说明
topicstringPPT 主题(必填)
openaiApiKeystringOpenAI API Key(必填)
modelstring模型名称,如 "gpt-5.4-mini" | "gpt-5.4" | "gpt-5.2" | "gpt-4o",默认 "gpt-5.4-mini"
openaiBaseUrlstringOpenAI 接口地址,默认 "https://www.nanmengai.cn/v1"(可选)
slideCountnumber内容页数量,1~20,默认 5
languagestring"zh" 或 "en",默认 "zh"
stylestring风格模板:"dark-tech" | "light-business" | "warm-orange" | "green-nature" | "purple-creative" | "minimal-gray",默认 "dark-tech"
includeChartsboolean是否生成图表(柱状图/饼图/折线图),默认 false
logoUrlstring公司 Logo 公开 URL(可选),将显示在每页左上角
请求示例(cURL)
bash
curl -X POST https://your-domain.com/api/generate-ppt \
-H "Content-Type: application/json" \
-H "x-api-key: YOUR_API_SECRET_KEY" \
-d '{
"topic": "人工智能在医疗行业的应用",
"slideCount": 5,
"language": "zh",
"style": "dark-tech",
"includeCharts": true,
"model": "gpt-5.4-mini",
"openaiApiKey": "sk-...",
"openaiBaseUrl": "https://www.nanmengai.cn/v1"
}'响应示例
json
{
"success": true,
"downloadUrl": "https://your-domain.com/uploads/ppt/ppt-xxx.pptx",
"filename": "ppt-1234567890-人工智能在医疗行业.pptx",
"meta": {
"topic": "人工智能在医疗行业的应用",
"totalSlides": 7,
"language": "zh"
},
"outline": {
"title": "AI 赋能医疗:开启智慧医疗新时代",
"subtitle": "探索人工智能在医疗行业的创新应用与未来展望",
"slideCount": 5
}
}