This course provides an in-depth guide to utilizing Azure OpenAI for building scalable, intelligent AI solutions. By covering foundational concepts, best practices, and real-world applications, learners will understand how to integrate Azure OpenAI with various enterprise systems, ensuring high performance and security.
You’ll gain hands-on experience in deploying generative AI models, fine-tuning them, and operationalizing them for real-world applications. Through practical exercises, you’ll also work on solving complex problems like document question-answer solutions, contact center analytics, and multimodal agent frameworks.
What makes this course unique is the combination of theoretical foundations with practical examples, such as transforming text to video and building code generation solutions. Each module is designed to equip you with essential skills for creating cutting-edge AI-powered solutions using Azure.
This course is ideal for software developers, data scientists, AI engineers, and IT professionals with basic Python knowledge and an Azure subscription. You’ll leave with the expertise to build enterprise-grade solutions using Azure OpenAI and transform AI capabilities for your organization.
- Introducción a los Modelos de Lenguaje de Gran Tamaño
Este módulo introduce a los alumnos en los fundamentos de los modelos de lenguaje de gran tamaño (LLMs), destacando su rápida adopción y su impacto transformador en la tecnología. Los alumnos explorarán ejemplos destacados de LLM de las principales empresas y descubrirán diversas aplicaciones del mundo real en diferentes industrias. Al final, los participantes comprenderán las capacidades y la importancia de los LLMs en el panorama actual de la IA.
- Fundamentos de Azure OpenAI
Este módulo introduce a los alumnos en los aspectos esenciales de trabajar con Azure OpenAI, incluyendo la configuración de recursos, la navegación por Azure AI Foundry, y la realización de llamadas programáticas utilizando Python. Al final, entenderán cómo desplegar e interactuar con modelos de lenguaje de gran tamaño en la plataforma de Azure.
- Temas Avanzados de Azure OpenAI
Este módulo explora características avanzadas de Azure OpenAI, incluyendo bases de datos vectoriales, integración de datos personalizados, ajuste fino y el uso de APIs para construir asistentes inteligentes. Los alumnos adquirirán habilidades prácticas en la optimización de modelos de IA, la gestión de la privacidad de datos, y el aprovechamiento de herramientas de procesamiento por lotes y de interpretación de código. Se hace hincapié en las mejores prácticas para la calidad de los datos y el despliegue seguro en entornos empresariales.
- Desarrollo de una Solución de Preguntas y Respuestas Basada en Documentos para Empresas
Este módulo guía a los alumnos a través de los pasos fundamentales para construir una solución de preguntas y respuestas basada en documentos utilizando herramientas empresariales. Explorarás los requisitos previos clave, incluyendo suscripciones de Azure y recursos de OpenAI, y aprenderás cómo configurar Azure Cognitive Search para la recuperación efectiva de información.
- Construcción de Análisis para Centros de Contacto
Este módulo introduce estrategias para organizar y buscar documentos dispersos en centros de contacto utilizando Azure OpenAI. Los alumnos descubrirán cómo configurar herramientas en el portal de Azure y aprovechar Python para crear un repositorio de documentos buscable. Al final, entenderás cómo agilizar la recuperación de información para análisis de centros de contacto.
- Consultas en una Base de Datos Estructurada
Este módulo introduce a los alumnos en los fundamentos de la recuperación de información de bases de datos SQL estructuradas. Explorarás cómo acceder y consultar datos almacenados, basándote en el trabajo previo con análisis de conversaciones de clientes. Al final, serás capaz de extraer ideas significativas de conjuntos de datos organizados.
- Generación de Código y Documentación
Este módulo explora el proceso de generación de código y creación de documentación efectiva, basándose en tu experiencia con los Servicios de Comunicación de Azure y escenarios de chat sintético. Los alumnos descubrirán las mejores prácticas para automatizar la creación de código y documentar sus soluciones para mayor claridad y mantenibilidad.
- Creando una Solución Básica de Recomendación con Azure OpenAI
Este módulo introduce a los alumnos en la construcción de un sistema de recomendación básico usando Azure OpenAI. Explorarás cómo aprovechar herramientas de IA para generar fragmentos de código y la documentación acompañante, estableciendo las bases para soluciones más avanzadas impulsadas por la IA.
- Transformación de Texto a Video
Este módulo guía a los alumnos a través del proceso de convertir contenido de texto educativo en presentaciones de video atractivas usando Azure OpenAI y los Servicios de Lenguaje y Voz de Azure. Los participantes obtendrán experiencia práctica configurando los servicios en la nube necesarios y desarrollando soluciones basadas en Python para la creación automática de videos.
- Creando un Marco Multiagente Multimodal con la API de Asistente de Azure OpenAI
Este módulo guía a los alumnos a través de la construcción de un sistema colaborativo de agentes inteligentes utilizando la API de Asistentes de Azure OpenAI. Explorarás el diseño arquitectónico, la comunicación entre agentes, y la integración de capacidades multimodales como la generación y análisis de imágenes. Al final, comprenderás cómo orquestar múltiples agentes para realizar tareas complejas de manera autónoma.
- Privacidad y Seguridad
Este módulo explora prácticas esenciales de privacidad y seguridad al desplegar Azure OpenAI, incluyendo el filtrado de contenido, la prevención de abusos, y la implementación de IA responsable. Los alumnos obtendrán experiencia práctica configurando características de seguridad, probando puntos finales privados, y comprendiendo estrategias de mitigación de riesgos para modelos de lenguaje avanzados.
- Operacionalización de Azure OpenAI
Este módulo guía a los alumnos a través de los aspectos prácticos de desplegar, monitorear y escalar servicios de Azure OpenAI. Aprenderás cómo generar y analizar registros operativos, calcular con precisión recursos utilizando PTU-M, y gestionar cuotas de servicio para un rendimiento óptimo. Al final, estarás equipado para operacionalizar Azure OpenAI en escenarios del mundo real.
- Ingeniería Avanzada de Prompts
Este módulo explora técnicas avanzadas para diseñar prompts efectivos para modelos de lenguaje de gran tamaño, incluyendo estrategias para estructurar entradas, descomponer tareas complejas, y optimizar salidas. Los alumnos también examinarán las diferencias entre la ingeniería de prompts y el ajuste fino, así como métodos para mitigar ataques de inyección de prompts. Se proporcionan ejemplos prácticos y mejores prácticas para mejorar el rendimiento y la seguridad del modelo.