Skip to content

使用chatgpt总结你的pptx文件,支持依据ppt内容生成问题和保存AI回答 | Use chatgpt to summarize your pptx files and generate questions about ppt , supports saving answers and docker deployment.

Notifications You must be signed in to change notification settings

wangcham/ppt_killer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PPT-killer

点击使用公共体验服务

功能

  1. 支持将pptx文件投喂给chatgpt,总结pptx的内容
  2. 支持根据AI的总结生成与pptx文件相关的问题
  3. 支持docker部署并填写自己的API_key和API_base
  4. 可选择是否保存AI生成的总结与问题

部署

基于docker部署(推荐)

配置项:

API_KEY : 对应自己的api key(必填)
API_BASE : 对应自己的base url(可填可不填)

#拉取docker镜像
docker pull wangcham/pptkiller

#启动!(可加入环境变量API_BASE,本条命令没有加)
docker run -it -d -p 5000:5000 -e API_KEY=your-api-key --name pptkiller wangcham/pptkiller

手动部署

#拉取源代码(国内用户可使用gitee地址拉取代码)
git clone https://github.com/wangcham/ppt_killer.git

#进入前端
cd ppt_killer/frontend

npm install

npm run build

#进入后端
cd ppt_killer/backend
pip install -r requirements.txt
python3 app.py

强烈推荐使用docker部署!

安装好之后,在浏览器打开IP地址:5000就可以看到部署成功的pptkiller

建议配合free-one-api与one-api食用

这两个仓库是管理api key的,其中free-one-api为逆向库。
查看 free-one-api
查看 one-api
目前one-api使用可能出现报错http code 200的问题,谨慎使用!(可能是使用的openai库版本较低的原因,后续会修复以配合one-api)

网站截图



后续会支持的功能

  1. 支持将文本切分成小段,以加快响应速度
  2. 可供用户选择的其他模型与配置
  3. 页面优化

特别感谢

@theLazy设计的天理原神启动页动画,素材在此仓库

About

使用chatgpt总结你的pptx文件,支持依据ppt内容生成问题和保存AI回答 | Use chatgpt to summarize your pptx files and generate questions about ppt , supports saving answers and docker deployment.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published