
terraform-genai-doc-summarization
上传文档自动 OCR 加 AI 摘要,Terraform 一键部署
这是一个基于 Terraform 的开源部署方案,用于在 Google Cloud 上快速搭建文档摘要服务。它通过 Cloud Functions 触发流程,先用 Document AI 或 OCR 技术提取文档中的文字,再调用 Vertex AI 上的生成式大语言模型生成摘要,最终将结果写入 Cloud Storage 或 Firestore。项目解决的是企业处理大量扫描件、PDF、图片文档时人工阅读效率低的问题,提供了一套可复用的基础设施即代码模板。核心能力包括:一键部署所需 GCP 资源(存储桶、函数、IAM 权限),支持事件驱动自动处理新上传文档,可配置不同 LLM 模型和提示词,输出结构化摘要结果。适合作为构建文档智能处理管道的起点,但并非开箱即用的完整应用。
项目数据
使用教程
核心亮点
- 用 Terraform 定义全部 GCP 资源,可重复部署和版本管理
- 事件驱动架构,新文档上传即触发摘要,无需手动调用
- 结合 OCR 与 Vertex AI 生成式模型,覆盖扫描件和图片文档
不足之处
- 强依赖 Google Cloud 特定服务,迁移到其他云平台成本高
- 示例代码和文档较简略,生产环境需自行补充错误处理和重试机制
适用场景
- 企业合同、发票等扫描件批量自动摘要归档
- 教育机构将纸质讲义 OCR 后生成知识点摘要
- 个人开发者学习 GCP 上生成式 AI 与 OCR 的集成模式
替代项目
aws-serverless-document-summarization、azure-ai-document-intelligence-samples
项目介绍
同类项目推荐
sunshine-control-panel
开源
一站式管理游戏库、监控内存,AI 助手加持,让大屏启动更高效。
Sunshine Foundation 大屏桌面管理器 | Tauri + Vue 3,游戏库管理、米塔AI助手、内存监控···
Stirling PDF
开源
本地部署 PDF 工具箱
#1 PDF Application on GitHub that lets you edit PDFs on any device anywhere
obsidian-md2wechat
开源
一键将 Obsidian 笔记排版成公众号文章,告别手动调格式
Obsidian → WeChat | Obsidian 插件一键排版发布到微信公众号,键排版发布到微信公众号:···
pdf2md
开源
浏览器里直接把 PDF 变成 Markdown,不用上传,隐私安全。
Browser based tool to convert PDFs to Markdown