跳至主要内容

AWS 解决方案库

  • AWS 解决方案库
  • 有关如何在 AWS 上使用机器学习对文章执行自动图像匹配的指引

有关如何在 AWS 上使用机器学习对文章执行自动图像匹配的指引

概览

本指引将展示如何使用 AWS 机器学习(ML)服务将语义相似的图像返回到文章中。本指引还使用人工智能(AI)服务和预训练的大型语言模型(LLM)来总结文章并提取要点,这些要点将成为 Amazon OpenSearch Service 索引的搜索输入参数。随后,对索引进行的搜索将返回最相关的图像以及文章中的要点,例如名人姓名,这有助于更快地发现文章中的图像。

工作原理

这些技术细节包含一张架构图,用于说明如何有效使用本解决方案。该架构图展示了关键组件及其相互作用,并逐步概述了架构的结构和功能。

Well-Architected 支柱

上面的架构图是按照 Well-Architected 最佳实践创建的解决方案示例。要做到完全的良好架构,您应该遵循尽可能多的 Well-Architected 最佳实践。

使用 CloudWatchX-Ray,您可以了解应用程序的运行状况,并通过 X-Ray 提供的关联 ID 确定哪里可能存在问题。X-Ray 与本指引中的很多 AWS 服务集成在一起,可以揭示在一系列事件中的哪个环节发生了问题。

此外,CloudWatch 提供了监控控制面板并为指标设置了阈值,以便在出现问题时提醒您。很多服务还可以向 CloudWatch 写入日志,以便对问题执行后期分析。CloudWatch 自动监控基础设施,并在工作流中实现自动化,以便在发生运营问题时通知您。

阅读卓越运营白皮书

要访问这些 API,Amazon Cognito 必须提供身份验证。如果不进行身份验证,个人将无法访问任何后端服务。Amazon Cognito 可扩展以设置,并与 API Gateway 进行了原生集成。API Gateway 自动为后端服务提供保护,以使它们免受分布式拒绝服务(DDoS)攻击。

AWS 身份和访问管理 (IAM) 允许您提供细致的、最低权限的资源访问权限。IAMLambda 应用策略,以确认它只能调用 IAM 策略中明确提供的特定 API,从而限制本指引中的访问权限。

阅读安全白皮书

使用 CloudFront,您可以减小页面加载时间的延迟,以使编辑人员能够从多个地理位置访问系统。CloudFront 将图像返回给编辑人员,并使编辑人员能够将图像缓存到距离他们更近的位置,以减小大型文件的延迟。

阅读可靠性白皮书

CloudFront 使用由 450 多个接入点组成的全球网络,此网络可提供延迟低、速度更快的 HTTPS 连接。使用 Lambda,用户可以优化运行函数时所需的内存数量,还可以在几秒钟内横向扩展到每秒处理数以千计的请求。随着新版本的发布,Amazon OpenSearch Serverless 将自动升级,从而消除了在存储和流量扩大时管理索引的开销。

阅读性能效率白皮书

使用本指引中的服务,您无需规划容量,因为是按请求计费的,而且这些服务会自动横向扩展以满足需求。例如,OpenSearch 无服务器根据您的需求进行扩展,因此您无需预先说明需要多少索引。由于这些服务是无服务器服务,因此无需管理基础设施,这样就显著降低了总拥有成本。

阅读成本优化白皮书

Amazon S3 随着数据量的增加而扩展,而且您可以设置 S3 生命周期策略,以自动存档或删除不再需要的数据。Amazon S3 随着存储的增长而预置底层资源,并在您删除对象时缩减,因此减少了整体资源消耗。

阅读可持续发展白皮书

免责声明

示例代码;软件库;命令行工具;概念验证;模板;或其他相关技术(包括由我方人员提供的任何前述项)作为 AWS 内容按照《AWS 客户协议》或您与 AWS 之间的相关书面协议(以适用者为准)向您提供。您不应将这些 AWS 内容用在您的生产账户中,或用于生产或其他关键数据。您负责根据特定质量控制规程和标准测试、保护和优化 AWS 内容,例如示例代码,以使其适合生产级应用。部署 AWS 内容可能会因创建或使用 AWS 可收费资源(例如,运行 Amazon EC2 实例或使用 Amazon S3 存储)而产生 AWS 费用。

找到今天要查找的内容了吗?

请提供您的意见,以便帮助我们提高页面内容的质量