用于ReadPDF,自动读取PDF内容并通过OpenAI分析,筛选符合条件的附件,自动上传至指定Google Drive文件夹,简化文档管理流程,提升工作效率。
此工作流适合以下人群:
- 会计和财务人员:希望自动化处理来自 Gmail 的发票和工资单等 PDF 附件,减少手动上传的时间。
- 企业管理人员:需要快速归档和检索重要文件,确保信息的准确性和及时性。
- 数据分析师:希望提取和分析 PDF 文件中的文本信息,以便进行后续的数据处理。
- 开发者:对自动化工作流感兴趣,想要集成 OpenAI 和 Google Drive 的功能。
该工作流解决了以下问题:
- 自动化文件处理:从 Gmail 收到的 PDF 附件可以自动识别和上传到 Google Drive,避免了手动下载和上传的繁琐。
- 提高效率:通过集成 OpenAI,能快速判断 PDF 内容是否符合特定条件,节省了人工筛选的时间。
- 减少错误:自动化流程减少了人为操作带来的错误,确保文件的准确存储和归档。
工作流的详细步骤如下:
1. 触发器:当邮件到达时,触发工作流并下载附件。
2. 检查附件:判断是否存在附件,若不存在则结束流程。
3. 迭代附件:遍历所有附件,检查文件格式是否为 PDF。
4. 读取 PDF 内容:提取 PDF 文件的文本内容。
5. 文本长度检查:确保提取的文本在 OpenAI 的 token 限制内。
6. OpenAI 内容匹配:使用 OpenAI 判断 PDF 内容是否符合预设条件(如“工资单”)。
7. 匹配结果处理:根据 OpenAI 的反馈,决定是否将 PDF 上传到 Google Drive。
8. 上传文件:将符合条件的 PDF 文件上传到指定的 Google Drive 文件夹。
用户可以通过以下方式自定义和调整此工作流:
- 修改匹配条件:在“配置”节点中更改 Match on
字段,以匹配不同类型的 PDF 文件(如发票、合同等)。
- 更改上传文件夹:在“配置”节点中更新 Google Drive folder to upload matched PDFs
字段,指定新的上传文件夹链接。
- 调整 token 限制:根据需要更改 maxTokenSize
和 replyTokenSize
,以适应不同的 OpenAI 模型和业务需求。
- 添加通知功能:可以在工作流中添加通知节点,以便在文件上传成功或失败时接收提醒。