AWS Certified AI Practitioner - 28% del examen

Fundamentos de las soluciones de IA

Qué aprenderá

En este dominio se aprenden los principales servicios de IA/ML que ofrece AWS. El tema central es saber cuándo usar Amazon Bedrock (API de modelos base), Amazon SageMaker (plataforma de aprendizaje automático), Amazon Q (asistente para empresas) y los servicios de IA de uso específico (Comprehend, Rekognition, Transcribe, etc.). Es el dominio de mayor tamaño, ya que representa el 28 % de las preguntas del AIF-C01.

Puntos clave

  • Amazon Bedrock: servicio que permite invocar varios modelos base mediante una API unificada. Se pueden usar Claude, Llama, Titan, etc. de forma sin servidor
  • Amazon SageMaker: plataforma de ML que da soporte de principio a fin, desde la preparación de los datos hasta el desarrollo, el entrenamiento y el despliegue del modelo
  • Amazon Q: asistente de IA generativa para empresas. Existen Q Developer (asistencia al desarrollo) y Q Business (búsqueda de documentos internos)
  • IA de uso específico: Comprehend (análisis de texto), Translate (traducción), Transcribe (voz→texto), Polly (texto→voz), Rekognition (análisis de imágenes y vídeo), Textract (extracción de texto de documentos)
  • Bedrock Knowledge Bases: función de Bedrock que permite implementar RAG fácilmente con datos propios
  • Bedrock Agents: función que permite construir, sobre Bedrock, agentes de IA que ejecutan varios pasos de forma autónoma
  • Bedrock Guardrails: función de barandillas para evitar comentarios inapropiados o la fuga de información personal

Términos y conceptos

Amazon Bedrock

Es un servicio totalmente gestionado que permite invocar mediante una única API varios modelos base, como Anthropic Claude, Meta Llama, Amazon Titan, Mistral y Stability AI. Se usa de forma sin servidor y, como funciones adicionales, ofrece Knowledge Bases (RAG), Agents, Guardrails, entre otras.

Amazon SageMaker

Es una plataforma que da soporte a todas las fases del desarrollo de modelos de ML (preparación de datos, entrenamiento, evaluación, despliegue y operación). Ofrece desarrollo con SageMaker Studio, entrenamiento con SageMaker Training e inferencia en producción con SageMaker Endpoint. Es muy potente cuando se desea crear un modelo propio desde cero.

Amazon Q (Q Developer / Q Business)

Amazon Q es el asistente de IA generativa para empresas que ofrece AWS. Q Developer asiste en la generación y revisión de código y en la operación de recursos de AWS; Q Business es un asistente de conocimiento interno que responde mediante RAG a partir de los documentos internos. Se puede empezar a usar de inmediato en modalidad SaaS.

Cuándo usar cada servicio de IA de uso específico

Comprehend (análisis de sentimiento, extracción de entidades), Translate (traducción automática), Transcribe (voz→texto), Polly (texto→voz), Rekognition (detección facial, detección de objetos, moderación de contenido) y Textract (extracción de texto estructurado de PDF e imágenes) son API optimizadas para cada uso. Se pueden implementar de forma sencilla, rápida y a bajo coste.

Bedrock Guardrails y Knowledge Bases

Knowledge Bases es la función de Bedrock que construye RAG a partir de fuentes de datos como S3, automatizando la búsqueda y la integración con el prompt. Guardrails es un filtro que bloquea contenido inapropiado, información personal, temas concretos, etc., y garantiza la seguridad necesaria para el uso empresarial.

Compruebe su comprensión

Compruebe lo aprendido con 5 preguntas