使用python-pptx和GPT 3.5的PowerPoint生成器
这是一个使用Python-pptx和GPT 3.5生成精美且信息丰富的演示文稿的PowerPoint生成器。 Powerpointer不使用MARP。它直接创建PowerPoint文件,因此您可以轻松地对其进行修改或在PowerPoint中完成。 它还为图片预留了位置!
要更改PowerPoint的设计,您可以在消息末尾添加-2(1-7)。(在flask网页界面中)
我将此生成器移植,使其使用本地大型语言模型来生成PowerPoint的内容。(例如基于LLaMA的模型) 您可以在这里查看并随时给它一个星标:Powerpointer-For-Local-LLMs
警告:此工具的代码可能需要修改或优化以满足特定需求。
PowerPoint生成器配备了一个精美的Flask聊天界面,等待用户输入提示,该提示将用于生成PowerPoint演示文稿。使用这个工具,您可以轻松快速地创建令人惊叹且信息丰富的演示文稿。
您需要一个OpenAI API密钥。注册时您会获得5美元的免费额度。这些额度可能已经足够您使用了。
工作原理:
- 用户发送提示
- Flask聊天界面接收提示并将其发送给GPT 3.5模型。
- GPT 3.5模型根据提示生成内容。
- Python-pptx库将生成的内容转换为PowerPoint演示文稿,然后将其发送回Flask界面。
- 这个工具非常适合想要快速创建专业外观的PowerPoint演示文稿,而无需花费数小时进行设计和内容创作的人。
要使用它,克隆仓库并安装以下软件包:(运行bat文件时应该会自动安装)
pip install flask python-pptx flask_limiter openai regex collection
之后,将您的OpenAI API密钥放入app.py中
最后通过运行"start_app.bat"启动Flask网络服务器
请报告任何问题,随时修复我的代码!
由CyberTimon制作 (timon@cybertimon.ch)