littlebot
Published on 2025-04-03 / 0 Visits
0

【源码】基于OpenAI API和Vercel的音视频内容总结系统

项目简介

本项目名为BibiGPT,是一个借助OpenAI API和Vercel搭建的音视频内容总结系统。它依靠GPT - AI技术,可自动提取并总结Bilibili、YouTube等平台的音视频内容,帮助用户快速掌握关键信息,节省时间,就像“省流神器”和“课代表”。目前项目处于持续开发阶段,后续会支持网页、播客、会议、本地音视频文件等作为输入,同时对Prompt和输出端进行迭代优化。

项目的主要特性和功能

  1. 内容总结:运用OpenAI的ChatGPT API(gpt - 3.5 - turbo)对音视频内容进行总结,通过Vercel边缘函数实现流式处理,结合Upstash完成Redis缓存和速率限制,抓取音视频内容发送给GPT - AI生成摘要并流回应用。
  2. 成本控制:通过速率限制防止用户滥用,采用缓存避免重复的高成本AI生成,在总结边缘函数中用text - curie - 001替代text - dacinci - 003,有效节省成本。
  3. 持续优化:不断对提示信息、处理流程、用户体验(如响应速度、准确性)等方面进行优化,提高总结结果的质量和用户满意度。
  4. 拓展支持:未来计划支持更多平台和本地文件输入,进一步完善缓存和速率限制功能,确保服务的稳定性和可用性。

安装使用步骤

本地运行

  1. 复制项目仓库后,访问OpenAI创建账户,并将API密钥放入名为.env的文件中。
  2. 在命令行中运行以下命令启动应用,应用将在http://localhost:3000可用。 bash npm run dev

一键部署

点击下方按钮即可开始部署。

下载地址

点击下载 【提取码: 4003】【解压密码: www.makuang.net】