© 加速工具
jiasugongju#
outlook.com

SmartPDF基于Together AI利用AI(Llama 3.3)快速总结PDF并分章节。

1、推理:使用Together AI。

2、大语言模型:Llama 3.3。

3、框架与工具:基于Next.js,搭配Tailwind和TypeScript,用Prisma ORM连接Neon(Postgres)数据库,Helicone用于可观测性,Plausible进行数据分析,S3存储PDF文件。

本地部署

1、克隆仓库:在命令行输入git clone https://github.com/Nutlope/smartpdfs

2、创建.env文件:添加环境变量(参考.example.env文件),像TOGETHER_API_KEY=DATABASE_URL=S3_UPLOAD_KEY=S3_UPLOAD_SECRET=S3_UPLOAD_BUCKET=S3_UPLOAD_REGION=us-east-1HELICONE_API_KEY=(这个可选,用于可观测性)。

3、安装依赖:运行pnpm install

4、生成Prisma客户端:执行pnpm prisma generate

5、启动开发服务器:输入pnpm dev

SmartPDF后续计划

1、按IP地址进行速率限制。

2、集成OCR用于解析PDF中的图片。

3、增加修订步骤,提升总结质量。、