AWS Certified AI Practitioner - 28% of exam

Fundamentals of AI Solutions

What you will learn

In this domain, you learn the main AI/ML services that AWS provides. The central theme is knowing when to use Amazon Bedrock (a foundation model API), Amazon SageMaker (a machine learning platform), Amazon Q (a business-oriented assistant), and purpose-specific AI services (Comprehend, Rekognition, Transcribe, and others). It is the largest domain, accounting for 28% of the AIF-C01 exam.

Key points

  • Amazon Bedrock - a service that lets you invoke multiple foundation models through a unified API. You can use Claude, Llama, Titan, and others in a serverless manner
  • Amazon SageMaker - an ML platform that provides end-to-end support from data preparation through model development, training, and deployment
  • Amazon Q - a business-oriented generative AI assistant. There are Q Developer (development support) and Q Business (internal document search)
  • Purpose-specific AI - Comprehend (text analysis), Translate (translation), Transcribe (speech to text), Polly (text to speech), Rekognition (image and video analysis), Textract (extracting text from documents)
  • Bedrock Knowledge Bases - a Bedrock feature that makes it easy to implement RAG with your own data
  • Bedrock Agents - a feature that lets you build AI agents on Bedrock that autonomously execute multiple steps
  • Bedrock Guardrails - a guardrail feature to prevent inappropriate statements and leakage of personal information

Terms and concepts

Amazon Bedrock

A fully managed service that lets you invoke multiple foundation models, such as Anthropic Claude, Meta Llama, Amazon Titan, Mistral, and Stability AI, through a single API. It can be used in a serverless manner and provides additional features such as Knowledge Bases (RAG), Agents, and Guardrails.

Amazon SageMaker

A platform that supports the entire process of ML model development (data preparation, training, evaluation, deployment, operation). It provides development with SageMaker Studio, training with SageMaker Training, and production inference with SageMaker Endpoint. It is powerful when you want to build your own model from scratch.

Amazon Q (Q Developer / Q Business)

Amazon Q is a business-oriented generative AI assistant provided by AWS. Q Developer supports code generation, review, and AWS resource operations, while Q Business is an internal knowledge assistant that answers from internal documents using RAG. It is provided in a SaaS form and is ready to use right away.

When to use purpose-specific AI services

Comprehend (sentiment analysis, entity extraction), Translate (machine translation), Transcribe (speech to text), Polly (text to speech), Rekognition (face detection, object detection, content moderation), and Textract (extracting structured text from PDFs and images) are each APIs optimized for their specific purpose. They can be adopted easily, quickly, and at low cost.

Bedrock Guardrails and Knowledge Bases

Knowledge Bases is a Bedrock feature that builds RAG from data sources such as S3, automating the integration of search and prompts. Guardrails is a filter that blocks inappropriate content, personal information, specific topics, and the like, ensuring the safety needed for enterprise use.

Check your understanding

Check what you have learned with 5 questions