BibiGPT —— B 站音视频一键总结工具
BibiGPT 是音视频内容一键总结工具,现已经支持哔哩哔哩、YouTube。
这个项目使用 OpenAI ChatGPT API(特别是 gpt-3.5-turbo)、Vercel Edge 以及 Upstash。它获取 Bilibili 视频上的内容,将其发送到 GPT-3 API 以通过 Vercel Edge 函数对其进行汇总,然后将响应传回应用程序。
节省成本
像这样的项目可能会变得很昂贵,所以为了节省成本,如果你想制作自己的版本并公开分享,我推荐三件事。
1. 实施速率限制,使人们不能滥用你的网站
2. 实施缓存以避免昂贵的 AI 重新生成
3. 在 summarize
边缘功能中使用 text-curie-001 而不是 text-dacinci-003。
在本地运行
克隆完仓库后,去 OpenAI 建立一个账户,把你的 API 密钥放到一个叫做 .env 的文件中。
然后,在命令行中运行应用程序。
npm run dev

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
每日一博 | 详解神经网络中反向传播和梯度下降
摘要:反向传播指的是计算神经网络参数梯度的方法。 本文分享自华为云社区《反向传播与梯度下降详解》,作者:嵌入式视觉 。 一,前向传播与反向传播 1.1,神经网络训练过程 神经网络训练过程是: 先通过随机参数“猜“一个结果(模型前向传播过程),这里称为预测结果a; 然后计算a与样本标签值 y 的差距(即损失函数的计算过程); 随后通过反向传播算法更新神经元参数,使用新的参数再试一次,这一次就不是“猜”了,而是有依据地向正确的方向靠近,毕竟参数的调整是有策略的(基于梯度下降策略)。 以上步骤如此反复多次,一直到预测结果和真实结果之间相差无几,亦即 ∣a−y∣→0,则训练结束。 1.2,前向传播 前向传播(forward propagation 或 forward pass)指的是: 按顺序(从输入层到输出层)计算和存储神经网络中每层的结果。 为了更深入理解前向传播的计算过程,我们可以根据网络结构绘制网络的前向传播计算图。下图是简单网络与对应的计算图示例: 其中正方形表示变量,圆圈表示操作符。数据流的方向是从左到右依次计算。 1.3,反向传播 反向传播(backward propagatio...
- 下一篇
Vanilla OS 2.0 底层从 Ubuntu 迁移到 Debian
Vanilla OS 是去年才正式发布的 Linux 发行版“新秀”,基于 Ubuntu 构建,免费且开源,默认桌面环境是 GNOME。虽然 Vanilla OS 的底层是 Ubuntu,但它删除了各种 Ubuntu 定制和附加组件,旨在提供良好且接近上游的 Linux 桌面体验,并通过不断增长的 Flatpak 软件包而得到加强。最终目标是为用户提供一个灵活和自由选择软件包的发行版。 Vanilla OS 详细介绍:Linux 发行版新秀 Vanilla OS:基于 Ubuntu、系统核心 “不可变” 现在,Vanilla OS 的 2.0 版本已经决定将底层从 Ubuntu 转移到 Debian Sid,并且名字也将会更改为"Orchid",因为"Vanilla"正是源自"Orchid"。 团队解释了迁移到 Debian 的原因: 与 Ubuntu 相比,Debian 更接近“原生”体验。虽然有人曾努力纠正 Canonical 固执己见的工作流,但这很耗时。此外,虽然 Ubuntu 提供了 GNOME 桌面的修改版本,但它与 GNOME 对其桌面的设想不符。Vanilla OS 的...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- 2048小游戏-低调大师作品
- Windows10,CentOS7,CentOS8安装MongoDB4.0.16
- SpringBoot2全家桶,快速入门学习开发网站教程
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- Eclipse初始化配置,告别卡顿、闪退、编译时间过长
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- SpringBoot2更换Tomcat为Jetty,小型站点的福音
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- CentOS7,8上快速安装Gitea,搭建Git服务器
- CentOS6,CentOS7官方镜像安装Oracle11G