Aprende Microsoft Semantic Kernel en 25 pasos (serie + ebook gratis)
Serie de 25 tutoriales para aprender Microsoft Semantic Kernel en .NET con Azure OpenAI + libro gratis (CC BY 4.0) para seguirlo paso a paso.
Artículos de Semantic Kernel publicados por David Cantón.
Serie de 25 tutoriales para aprender Microsoft Semantic Kernel en .NET con Azure OpenAI + libro gratis (CC BY 4.0) para seguirlo paso a paso.
Aprende a filtrar resultados de búsqueda por relevancia semántica: combina similitud vectorial (embeddings), overlap léxico y reglas de dominio con thresholds y scoring.
Mejora resultados en IA con un pipeline de preprocesamiento: normalización de texto (lowercase, acentos, espacios), tokenización con stopwords y limpieza de datos
Diseña microservicios con IA en .NET usando Semantic Kernel y Azure OpenAI: patrones de arquitectura, seguridad, observabilidad, resiliencia, testing y escalabilidad.
Mejores prácticas de seguridad para apps de IA en .NET con Semantic Kernel/Azure OpenAI: protección de API keys, autenticación, privacidad, validación y monitoreo.
Aprende a implementar un router conversacional robusto: gestión de estado, clasificación de intenciones, handlers, flujos multi-paso, Redis, middleware (logging/rate limit) y tests.
Aprende a crear plugins (Skills) en Semantic Kernel con C#: KernelFunction, registro con DI, ejemplos async (calculadora, búsqueda, texto) y buenas prácticas.
Aprende a usar Semantic Kernel en .NET con C#: instalación, configuración con Azure OpenAI y ejemplos prácticos para tu primera app con GPT-4
aprende a generar embeddings en .NET con Azure OpenAI y Semantic Kernel, calcular similitud y crear búsqueda semántica (in-memory, filtros, persistencia) y RAG
Implementa un clasificador de intenciones en .NET con Semantic Kernel y Azure OpenAI: prompts, respuesta JSON, guardrails, router de mensajes, multi-intent, contexto y tests.