Overview
Fundamentos de Semantic Kernel, Creación de Kernels, Generación de imágenes, texto, audios, transcripciones usando IA, Uso de historiales de chat, Uso y creación de plugins nativos, Técnicas de prompting, Uso de Vector Stores, Búsqueda textual
Estudiantes y profesionales que quieran ampliar su arsenal de herramientas para la construcción de aplicaciones inteligentes con lenguaje natural., Emprendedores y creadores de soluciones de IA interesados en explotar las capacidades de los servicios de IA, Desarrolladores que deseen integrar IA a sus aplicaciones, Aquellos interesados en crear aplicaciones con capacidades avanzadas en IA
Conocimientos básicos de programación (idealmente en C# o .NET), Ganas de aprender y experimentar con Semantic Kernel y plugins de IA, Cuenta de OpenAI o acceso a los servicios IA de Azure OpenAI
¿Quieres aprender a integrar inteligencia artificial en tus aplicaciones de manera eficiente y avanzada? Este curso es tu puerta de entrada al mundo de Semantic Kernel, una poderosa herramienta de Microsoft que te permitirá potenciar tus desarrollos con modelos de lenguaje (LLMs) como OpenAI y Azure OpenAI.
¿Qué aprenderás en este curso?
VectorStores y Búsqueda Semántica: Descubre cómo usar embeddings para almacenar y recuperar información de manera eficiente, reduciendo el consumo de tokens y optimizando consultas.
Integración con Modelos de OpenAI y Azure OpenAI: Aprende a generar embeddings, procesar texto y realizar búsquedas vectoriales con tecnologías como TextEmbeddingADA002.
Generación Aumentada por Recuperación (RAG): Mejora la precisión de los modelos de IA combinando búsqueda en la web y bases de datos vectoriales con Semantic Kernel.
Automatización de Procesos con Plugins: Implementa plugins personalizados en C# para conectar APIs externas y realizar tareas especializadas.
Desarrollo de Aplicaciones con Semantic Kernel: Desde chatbots interactivos hasta generadores de contenido para WordPress y podcasts automatizados.
Integración con FFmpeg: Extrae audio de videos, transcribe contenido con Whisper y genera clips para redes sociales de manera automatizada.
Manejo Avanzado de Prompts y Plantillas: Aprende a estructurar prompts efectivos utilizando YAML, Handlebars y Liquid para optimizar interacciones con modelos de IA.
¿A quién está dirigido este curso?
Desarrolladores que buscan implementar IA en sus aplicaciones usando .NET y C#
Data scientists y especialistas en NLP que desean mejorar la eficiencia de sus modelos con búsquedas vectoriales
Creadores de contenido y entusiastas de la automatización interesados en generar textos, audios e imágenes con IA
Profesionales que quieran aprender técnicas avanzadas de Semantic Kernel y su integración con OpenAI y Azure
¿Por qué tomar este curso?
100% práctico: Proyectos reales desde la instalación hasta la implementación final.
Tecnología de vanguardia: Aprende a aprovechar Semantic Kernel, un SDK clave para el desarrollo de copilotos de IA y asistentes inteligentes.
Casos de uso aplicables: Desde chatbots inteligentes hasta automatización de publicaciones en WordPress y podcasts generados por IA.
Si quieres aprender cómo llevar la IA a otro nivel e integrarla en proyectos reales, este curso es para ti.
¡Inscríbete ahora y conviértete en un experto en Semantic Kernel y IA aplicada!
Héctor Uriel Pérez
I am a Microsoft MVP, Master in Computer Science with a major in Software Engineering from the National Center for Research and Technological Development, with more than 10 years of experience in development with the .NET platform. Throughout my career, I have participated in projects for the Electrical Research Institute, the National Autonomous University of Mexico, as well as different private companies. I am recognized as a technology influencer, and I have certifications of specialization in Microsoft technologies development. My areas of interest are software architecture, web technologies, user interfaces, mobile development, internet of things, databases and cloud computing.
