前言
AI 生成 PPT 是一种利用人工智能技术帮助用户快速创建专业级演示文稿的方法。用户只需提供主题或内容大纲,AI 算法就会自动分析并生成幻灯片,从而节省时间和精力。

上述 AI 生成效果不错,但许多此类工具为付费模式。此前尝试过其他 AI 工具生成 PPT,虽然效果较好,但在下载时弹出付费提示。月费较高,对于使用频率不高的场景而言成本较大。是否有办法使用免费开源的 PPT 项目?这样可以在公司内部搭建起来,保障数据私密性并节省费用。经过查找,找到了一个开源项目,以下是生成效果示例。

总共生成了 8 页,效果不错。下面介绍如何在本地电脑上部署该开源项目。
项目部署
项目的开源地址是:https://github.com/presenton/presenton

目前该项目支持 Docker 部署,流程较为简单。
Docker 镜像下载
使用以下命令下载镜像:
docker pull ghcr.io/presenton/presenton:latest

首次下载镜像时间较长。国内环境可能需配置代理以解决下载问题,可借助容器代理间接解决。
模型密钥配置
目前模型支持 OpenAI、Google、Anthropic、Ollama、OpenAI 兼容 API 等厂商。本地电脑有显卡也可以安装 Ollama 配置模型。此外,文生图功能支持 DALL-E 3、Gemini Flash、Pexels 等。请根据需求配置具有上述模型的 API KEY。
其中 Pexels 是一个全球领先的免费图片和视频素材网站。获取 Pexels 的密钥可实现 PPT 图片素材的搜索。
准备好模型或网站的密钥后,运行 Docker 镜像:
docker run -it --name presenton -p 5000:80 -e LLM="google" -e GOOGLE_API_KEY="******" -e IMAGE_PROVIDER="gemini_flash" -e CAN_CHANGE_KEYS="false" -v "./app_data:/app_data" ghcr.io/presenton/presenton:latest




















