AI-102T00 Designing and Implementing a Microsoft Azure AI Solution
Categoría:
Este curso está destinado a desarrolladores de software que desean crear aplicaciones con IA que aprovechen Azure Cognitive Services, Azure Cognitive Search y Microsoft Bot Framework. El curso utilizará C# o Python como lenguaje de programación.
Objetivos
- Prepárese para desarrollar soluciones de IA en Azure
- Crear y consumir servicios cognitivos
- Servicios cognitivos seguros
- Monitorear servicios cognitivos
- Implementar servicios cognitivos en contenedores
- Extraiga información del texto con el servicio de idiomas
- Traducir texto con el servicio Traductor
- Cree aplicaciones habilitadas para voz con el servicio de voz
- Traducir voz con el servicio de voz
- Construya un modelo de comprensión del lenguaje
- Publicar y utilizar una aplicación de comprensión del lenguaje
- Cree una solución de respuesta a preguntas
- Crear un bot con el SDK de Bot Framework
- Crear un bot con Bot Framework Composer
- Analizar imágenes
- Analizar vídeo
- Clasificar imágenes
- Detectar objetos en imágenes
- Detectar, analizar y reconocer rostros
- Leer texto en imágenes y documentos con el servicio de visión por computadora
- Extraiga datos de formularios con Form Recognizer
- Cree una solución de búsqueda cognitiva de Azure
- Cree una habilidad personalizada para Azure Cognitive Search
- Cree un almacén de conocimientos con Azure Cognitive Search
Ingenieros de software preocupados por crear, administrar e implementar soluciones de inteligencia artificial que aprovechen Azure Cognitive Services, Azure Cognitive Search y Microsoft Bot Framework. Están familiarizados con C# o Python y tienen conocimientos sobre el uso de API basadas en REST para crear soluciones de visión por computadora, análisis de lenguaje, extracción de conocimientos, búsqueda inteligente y IA conversacional en Azure.
Módulo 1: Prepárese para desarrollar soluciones de IA en Azure
- Definir inteligencia artificial
- Comprender los términos relacionados con la IA
- Comprender las consideraciones para los ingenieros de IA
- Comprender las consideraciones para una IA responsable
- Comprender las capacidades de Azure Machine Learning
- Comprender las capacidades de Azure Cognitive Services
- Comprender las capacidades del servicio Azure Bot
- Comprender las capacidades de Azure Cognitive Search
Módulo 2: Crear y consumir Servicios Cognitivos
- Aprovisione recursos de Cognitive Services en una suscripción de Azure.
- Identifique los puntos finales, las claves y las ubicaciones necesarias para consumir un recurso de Cognitive Services.
- Utilice una API REST para consumir un servicio cognitivo.
- Utilice un SDK para consumir un servicio cognitivo.
Módulo 3: Servicios cognitivos seguros
- Considere la autenticación para Cognitive Services
- Administrar la seguridad de la red para Cognitive Services
Módulo 4: Monitorear los servicios cognitivos
- Supervisar los costos de servicios cognitivos
- Crear alertas
- Ver métricas
- Administrar el registro de diagnóstico
Módulo 5: Implementar servicios cognitivos en contenedores
- Crear contenedores para reutilizar
- Implementar en un contenedor
- Asegure un contenedor
- Consumir servicios cognitivos desde un contenedor
Módulo 6: Extraiga información del texto con el servicio de idiomas
- Detectar idioma
- Extraer frases clave
- Analizar sentimiento
- Extraer entidades
- Extraer entidades vinculadas
Módulo 7: Traducir texto con el servicio Traductor
- Aprovisionar un recurso de traductor
- Comprender la detección, traducción y transliteración del idioma
- Especificar opciones de traducción
- Definir traducciones personalizadas
Módulo 8: Crear aplicaciones habilitadas para voz con el servicio de voz
- Aprovisionar un recurso de Azure para el servicio de voz
- Utilice la API de voz a texto para implementar el reconocimiento de voz
- Utilice la API Text-to-Speech para implementar la síntesis de voz
- Configurar formato de audio y voces.
- Utilice el lenguaje de marcado de síntesis de voz (SSML)
Módulo 9: Traducir voz con el servicio de voz
- Aprovisione recursos de Azure para la traducción de voz.
- Generar traducción de texto a partir de voz.
- Sintetizar traducciones habladas.
Módulo 10: Construir un modelo de comprensión del lenguaje
- Aprovisione recursos de Azure para la comprensión del lenguaje
- Definir intenciones, expresiones y entidades.
- Usar patrones para diferenciar expresiones similares
- Utilice componentes de entidad prediseñados
- Entrene, pruebe, publique y revise un modelo de comprensión del lenguaje
Módulo 11: Publicar y utilizar una aplicación de comprensión del lenguaje
- Comprender las capacidades de una aplicación de comprensión del lenguaje
- Procesar predicciones desde una aplicación de comprensión del lenguaje
- Implementar una aplicación de comprensión de idiomas en un contenedor
Módulo 12: Construya una solución de respuesta a preguntas
- Comprender la respuesta a preguntas.
- Comparar la respuesta a preguntas con la comprensión del lenguaje
- Crear una base de conocimientos
- Implementar conversación multiturno
- Probar y publicar una base de conocimientos
- Consumir una base de conocimientos
- Implementar el aprendizaje activo
- Crear un robot contestador de preguntas
Módulo 13: Crear un bot con el SDK de Bot Framework
- Comprender los principios del diseño de bots.
- Utilice el SDK de Bot Framework para crear un bot
- Implementar un bot en Azure
Módulo 14: Crear un Bot con Bot Framework Composer
- Comprender los diálogos
- Planificar el flujo conversacional
- Diseñar la experiencia del usuario
- Crear un bot con Bot Framework Composer
Módulo 15: Analizar imágenes
- Proporcionar un recurso de visión por computadora
- Analizar una imagen
- Generar una miniatura recortada inteligentemente
Módulo 16: Analizar vídeo
- Describir las capacidades de Video Analyzer for Media
- Extraiga información personalizada
- Utilice Video Analyzer para widgets y API de medios
Módulo 17: Clasificar imágenes
- Aprovisionar recursos de Azure para Custom Vision
- Comprender la clasificación de imágenes
- Entrenar un clasificador de imágenes
Módulo 18: Detectar objetos en imágenes.
- Aprovisionar recursos de Azure para Custom Vision
- Comprender la detección de objetos
- Entrenar un detector de objetos
- Considere opciones para etiquetar imágenes
Módulo 19: Detectar, analizar y reconocer rostros.
- Identificar opciones para detección, análisis e identificación de rostros.
- Comprender las consideraciones para el análisis de rostros
- Detectar rostros con el servicio de Visión por Computador
- Comprender las capacidades del servicio Face
- Comparar y unir caras detectadas
- Implementar reconocimiento facial
Módulo 20: Leer texto en imágenes y documentos con el servicio de visión por computadora
- Leer texto de imágenes con la API de lectura
- Utilice el servicio Computer Vision con SDK y la API REST
- Desarrollar una aplicación que pueda leer texto impreso y escrito a mano.
Módulo 21: Extraer datos de formularios con Form Recognizer
- Identifique cómo el servicio de diseño, los modelos prediseñados y el servicio personalizado de Form Recognizer pueden automatizar los procesos.
- Utilice las capacidades de reconocimiento óptico de caracteres (OCR) de Form Recognizer con SDK, API REST y Form Recognizer Studio
- Desarrollar y probar modelos personalizados.
Módulo 22: Creación de una solución de búsqueda cognitiva de Azure
- Cree una solución de búsqueda cognitiva de Azure
- Desarrollar una aplicación de búsqueda.
Módulo 23: Crear una habilidad personalizada para Azure Cognitive Search
- Implementar una habilidad personalizada para Azure Cognitive Search
- Integre una habilidad personalizada en un conjunto de habilidades de Azure Cognitive Search
Módulo 24: Crear un almacén de conocimiento con Azure Cognitive Search
- Crear un almacén de conocimientos a partir de una canalización de Azure Cognitive Search
- Ver datos en proyecciones en un almacén de conocimiento
Antes de asistir a este curso, los estudiantes deben tener:
- Conocimientos de Microsoft Azure y capacidad para navegar por Azure Portal.
- Conocimientos de C# o Python.
- Conocimientos de la semántica de programación de JSON y REST.
Si no tiene experiencia con la inteligencia artificial y quiere obtener información general sobre las capacidades de inteligencia artificial en Azure, plantéese completar la certificación Azure AI-900T00 Azure AI Fundamentals antes de realizar esta.
- Detalles del Examen
Entrega En línea (basado en la web) Formato Elección múltiple Supervisión En vivo Duración Entre 100 a 120 minutos # de preguntas Entre 40 y 60 preguntas Puntuación 700 o más. - Todas las puntuaciones de los exámenes técnicos se indican en una escala de 1 a 1000. La puntuación de aprobado es de 700 o más. Como se trata de una puntuación escalada, puede que no sea igual al 70 % de los puntos.
Certificación