gpt4 book ai didi

amazon-web-services - 使用 Go 将 S3 文档发送到 Textract

转载 作者:IT王子 更新时间:2023-10-29 01:46:34 28 4
gpt4 key购买 nike

我正在尝试使用 Go 将 S3 存储桶中的对象发送到 Textract 并收集响应。

我正在使用 aws go sdk 包并能够连接到我的 S3 存储桶并列出其中包含的所有对象。到目前为止,一切都很好。我现在需要能够将其中一个对象(一个 .pdf 文件)发送到 Textract 并收集响应。

用于与 Textract 交互的 AWS Go SDK 内容似乎相当广泛,但我找不到一个很好的例子来说明如何做到这一点。

如果能提供有关如何执行此操作的示例或建议,我将不胜感激。

最佳答案

要开始一项工作,您可以调用 StartDocumentTextDetection , 使用 DocumentLocation指定文件,然后指定一个 SNS 主题,Textract 将在该主题中发布一条通知,当它完成处理您的作业时。

你现在有两种可能性:

  • 订阅 SNS 主题,当您收到消息时检索结果
  • 创建一个由 SNS 主题触发的 lambda 函数,用于检索结果。

第二个选项是 IMO 更好,因为它使用更少的计算时间(直到作业尚未完成才运行)。

要检索作业,您可以使用 GetDocumentTextDetection

关于amazon-web-services - 使用 Go 将 S3 文档发送到 Textract,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56719562/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com