项目介绍:SMRY.ai
SMRY.ai 是一个革新性的工具,通过人工智能的力量来改变文章阅读体验,并帮助用户绕过难以避开的付费墙。这个工具能够生成文章摘要,并通过使用 archive.org、googlebot 和即将支持的 archive.is 来绕过付费墙,充分利用 OpenAI 的 ChatGPT API 和 Vercel AI SDK 的先进功能。通过我们的边缘计算方法,用户可以体验流畅的流媒体和实时响应。
工作原理
SMRY.ai 通过将 ChatGPT API 与 Vercel AI SDK 相结合,提供了一种流线型且高效的摘要生成过程。利用边缘流媒体技术,SMRY.ai 可以确保快速和响应迅速的互动体验。对于类似技术的详情,用户可以探索 RSC With Streaming。
本地运行
要在本地环境运行 SMRY.ai,您可以按照以下步骤操作:
- 克隆代码库: 首先,将代码库克隆到本地计算机。
- 设置环境变量:
- 前往 OpenAI 官网获取 API 密钥。
- 在项目根目录创建一个
.env
文件,并参照.env.example
文件进行设置。 - 确保拥有有效的 Vercel/Upstash KV 密钥。您还可以从 Resend 获取 Resend Labs 的密钥。
- 安装:
- 执行
pnpm install
来安装所需的依赖。
- 执行
- 启动应用:
- 执行
pnpm run dev
启动应用程序。 - 在浏览器中访问
http://localhost:3000
查看应用程序。
- 执行
系统需求
- 使用 PNPM 包管理工具
欢迎贡献
我们非常欢迎任何形式的贡献!
许可证
该项目采用 MIT 许可证授权,详情请参阅 LICENSE 文件。
联系方式
如需支持或有任何疑问,请联系我:[contact@smry.ai]
致谢
特别感谢所有帮助改善用户界面和加强绕过付费墙功能的贡献者。我们非常好奇是否能够打造出最佳的开源工具!