AI 解决方案基础
您将学到什么
在本领域中,你将学习 AWS 提供的主要 AI / ML 服务。核心主题是区分与选用基础模型 API 的 Amazon Bedrock、机器学习平台的 Amazon SageMaker、面向业务的助手 Amazon Q,以及特定用途的 AI 服务(Comprehend、Rekognition、Transcribe 等)。这是占 AIF-C01 出题比例 28% 的最大领域。
要点
- Amazon Bedrock - 可通过统一 API 调用多种基础模型的服务。能以无服务器方式使用 Claude、Llama、Titan 等
- Amazon SageMaker - 从数据准备到模型开发、训练、部署一气呵成地提供支持的 ML 平台
- Amazon Q - 面向业务的生成式 AI 助手。分为 Q Developer(开发支持)与 Q Business(企业内部文档检索)
- 特定用途 AI - Comprehend(文本分析)、Translate(翻译)、Transcribe(语音→文本)、Polly(文本→语音)、Rekognition(图像、视频分析)、Textract(从文档中提取文本)
- Bedrock Knowledge Bases - 可用自有数据轻松实现 RAG 的 Bedrock 功能
- Bedrock Agents - 可在 Bedrock 上构建自主执行多个步骤的 AI 智能体的功能
- Bedrock Guardrails - 防止不当言论或个人信息泄露的护栏功能
术语与概念
Amazon Bedrock
可通过单一 API 调用 Anthropic Claude、Meta Llama、Amazon Titan、Mistral、Stability AI 等多种基础模型的全托管服务。能以无服务器方式使用,并提供 Knowledge Bases(RAG)、Agents、Guardrails 等附加功能。
Amazon SageMaker
支持 ML 模型开发全流程(数据准备、训练、评估、部署、运维)的平台。用 SageMaker Studio 进行开发,用 SageMaker Training 进行训练,用 SageMaker Endpoint 提供生产推理。当你希望从零打造自有模型时,它非常强大。
Amazon Q(Q Developer / Q Business)
Amazon Q 是 AWS 提供的面向业务的生成式 AI 助手。Q Developer 提供代码生成、审查、AWS 资源操作支持,Q Business 是基于企业内部文档通过 RAG 回答问题的企业知识助手。它以 SaaS 形态提供,可即刻使用。
特定用途 AI 服务的区分使用
Comprehend(情感分析、实体抽取)、Translate(机器翻译)、Transcribe(语音→文本)、Polly(文本→语音)、Rekognition(人脸检测、物体检测、内容审核)、Textract(从 PDF、图像中提取结构化文本)分别是为各自用途做了专门优化的 API。它们可以简单、快速、低成本地引入。
Bedrock Guardrails 与 Knowledge Bases
Knowledge Bases 是从 S3 等数据源构建 RAG 的 Bedrock 功能,可自动完成检索与提示整合。Guardrails 是阻止不当内容、个人信息、特定主题等的过滤器,可确保企业使用所需的安全性。
检验理解程度
用 5 道题检验所学内容