项目简介
本项目是基于GPT-AI技术开发的音视频内容一键总结工具BibiGPT。它就像“省流神器”和“课代表”,能自动提取并总结音视频的关键信息,用户无需完整观看或聆听音视频就能快速获取核心内容。目前支持哔哩哔哩和YouTube视频内容一键总结,后续会持续迭代,增加对网页、播客、会议、本地音视频文件等输入的支持。
项目的主要特性和功能
技术实现
借助OpenAI的ChatGPT API(gpt-3.5-turbo)、Vercel的边缘函数(支持流媒体)以及Upstash的Redis缓存和限流功能。先抓取视频内容,以特定格式输入到GPT - AI模型进行智能分析和摘要生成,最后以流媒体方式返回结果。
成本优化
- 设有限流机制,防止用户滥用服务。
- 运用缓存技术,避免重复生成昂贵的AI摘要。
- 在
summarize
边缘函数中用text-curie-001
替代text-dacinci-003
来降低计算成本。
功能拓展方向
不断开发更多功能和提升性能,如优化网站功能、支持插件扩展、对音视频进行情感识别、关键词提取、音频生成、语音转换等,以适应不同应用场景和用户群体的需求。
安装使用步骤
本地运行
- 复制项目仓库后,前往 OpenAI 创建账户,并把API密钥放入
.env
文件中。 - 在命令行中运行以下命令,应用将在
http://localhost:3000
可用:bash npm run dev
一键部署
暂未提供具体一键部署步骤。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】