Auto_PPT 自動生成你的PPT
你是否厭倦了花費無盡的時間來製作乏味的演示文稿?是否希望有一個魔法工具,能夠在幾秒鐘內為你生成令人驚嘆的PPT?別擔心,我們為你帶來了Auto_PPT!
please visit English Guide
使用gpt-3.5-turbo 和pptx 一站式生成指定主題的PPTX文件。
以下是通過項目生成的原始示例:
通過給項目點亮星星,您展示了對我們的認可,並幫助我們在社區中獲得更多關注。
這激勵我們不斷改進和開發新功能,以提升您使用Auto_PPT 的體驗。
鳴謝Miraitowa-wsy 老闆的讚助.
? 不再費心思:只需輸入標題,Auto_PPT將立即為你創造一份全新的PPTX,無需任何額外努力!
? 魔法背後的秘密:我們藉助強大的gpt-3.5-turbo-16k接口,確保每次生成的PPT大綱都穩定而令人印象深刻。
創造性使用md格式:我們獨特地運用md格式多步鍊式地生成PPT文本,使PPTX製作變得更加容易和穩定。告別格式困擾,讓你專注於內容的創作!
? 在v1.0使用langchain對程序進行優化和重構,感謝langchain可以讓代碼變得簡單,輕鬆和美觀!
?️ 風景圖插圖:我們與Unsplash合作,提供最精美的插圖,讓你的PPT瞬間煥發生機與美感。
安全本地部署:如果你擔心數據安全問題,不用擔心! Auto_PPT支持本地部署,只需添加你的OpenAI API密鑰和Unsplash API密鑰信息即可。
項目運行需要python環境,推薦python3以上,作者使用的是python3.9
- 創建虛擬環境
python -m venv venv
- 激活虛擬環境
. venv/bin/activate
- 安裝要求的python組件
pip install -r requirements.txt
- 在config.ini 添加你的api key
- 修改./readconfig/mycofig.py 的base 絕對路徑使其為config.ini的文件夾路徑
- 運行項目
運行
python application.py或者(生產模式) 需要在類linux 環境運行以下命令
gunicorn -b 0.0.0.0:5000 --log-level=debug --threads 4 app:application > gunicorn.log 2>&1 &
- 訪問http://127.0.0.1:5000
2023/7/3 | v0.5.1 | 一個創意的誕生| 已經完成✔️
| 藍圖 | 存在問題 | 完成情況 |
|---|---|---|
| 部署線上服務 | ui過於簡陋 | 已完成 |
| 優化生成格式 | 格式過於單一 | 已經優化段落間距 |
| 優化生成速度 | openaiapi接口太慢 | 已經優化服務啟動方式 |
2023/7/6 | v1.0 | 用langChain 重構代碼| 已經完成✔
| 藍圖 | 存在問題 | 完成情況 |
|---|---|---|
| 優化生成內容 | 生成內容不夠詳細和準確 | 推遲到下一個版本 |
| 優化生成步驟 | 單一步驟難以一步完成一個優質的PPT | 7.14已完成 |
| 使用langChain優化項目 | 優化為鍊式調用 | 7.14已完成 |
2023/7/15 | v1.5 | 下一個版本需要完成的內容| 開始?
| 藍圖 | 存在問題 | 完成情況 |
|---|---|---|
| 兼容更多md格式 | md的格式工作量很大 | 剛開始 |
| 選用一種前端語言重構前端代碼 | 作為後端工程師對前端的不熟悉 | 已經完成✔ |
| 優化主題的效果 | 沒有美感的ppt模板參考 | 剛開始 |