Presenton是什么?
Presenton是一款开源的本地AI PPT生成器和API平台,支持 OpenAI、Gemini、Claude、Ollama 等主流模型,保障数据隐私,支持自定义 HTML 布局与多种主题模板,可导出 PPTX 和 PDF 格式,适合开发者、内容创作者和企业部署使用。图像生成支持 DALL·E 3、Gemini Flash、Pexels、Pixabay,支持 API 接口与Docker一键部署。
核心特点
- AI 生成PPT:输入主题或大纲,快速生成完整演示文稿
- 隐私保护:所有数据处理本地完成,无需上传云端
- 多模型支持:兼容 OpenAI、Gemini,支持 Ollama 集成自托管模型
- 自定义布局:支持 HTML + Tailwind,自由设计幻灯片结构与样式
- 图像生成:集成 DALL·E 3、Gemini Flash、Pexels、Pixabay 等图像来源
- API 接口:可通过 HTTP 请求生成 PPT,适用于自动化场景
- 格式导出:支持导出为 PPTX 和 PDF,便于编辑与分享
使用场景
- 快速生成会议或教学演示文稿
- 企业内部部署 AI 演示系统
- 内容创作者自动化生成图文讲解
- 开发者集成 AI 演示功能至自有平台
Presenton的使用教程
- 启动应用:按部署指南运行服务,默认访问地址为 http://localhost:5000
- 初始配置:设置 AI 模型(如 OpenAI、Gemini、Ollama),输入 API 密钥(如需),配置图像服务(如 Pexels、Pixabay)
- 创建 PPT:输入主题(如“人工智能在医疗领域的应用”),选择幻灯片数量(默认 8 张,范围 5–15)、语言(默认英文)、布局风格(如 general/classic/professional),可上传参考文档
- 编辑与调整:浏览大纲、编辑文字、更改顺序及添加/删除幻灯片、更换主题、调整图片等。
- 导出文稿:完成后可导出为 PPTX 或 PDF 格式
API使用示例
通过编程方式生成 PPT:
import requests
url = “http://localhost:5000/api/v1/ppt/presentation/generate”
files = {
“prompt”: (None, “人工智能基础教程”),
“n_slides”: (None, “10”),
“language”: (None, “Chinese”),
“layout”: (None, “professional”),
# 可选:上传参考文档
# “documents”: open(“reference.pdf”, “rb”)
}
response = requests.post(url, files=files)
result = response.json()print(“生成的演示文稿 ID:”, result[“presentation_id”])
print(“下载地址:”, result[“path”])
本站自媒体指南所展示的Presenton均来源于网络,本站无法保证外部链接的准确性与完整性,且不对外部链接指向的内容拥有实际控制权。收录于2026年3月2日 上午10:21的网页内容,在收录时均合规合法;若后续内容出现违规情况,可联系网站管理员进行删除处理,自媒体指南对此不承担任何法律责任。
浙公网安备33010502012784号