What You Need to Know Before
You Start

Starts 5 June 2025 20:58

Ends 5 June 2025

00 days
00 hours
00 minutes
00 seconds
course image

SDK de Kernel Semántico para Aplicaciones Inteligentes

Desbloquee el potencial completo de las aplicaciones de IA integrando Modelos de Lenguaje Grande con el SDK de Microsoft Semantic Kernel, creando agentes inteligentes, aplicaciones de chat y complementos personalizados para soluciones empresariales.
Packt via Coursera

Packt

2015 Cursos


6 hours 14 minutes

Optional upgrade avallable

Not Specified

Progress at your own speed

Free Online Course (Audit)

Optional upgrade avallable

Resumen

Desbloquea el potencial completo de las soluciones empresariales impulsadas por IA con el SDK de Semantic Kernel. Este curso te equipa con el conocimiento para integrar Modelos de Lenguaje de Gran Escala (LLMs) e IA generativa en tus aplicaciones utilizando el Semantic Kernel de Microsoft.

Obtendrás una comprensión profunda de cómo crear agentes inteligentes, construir aplicaciones de chat y diseñar complementos adaptados a las necesidades empresariales. El curso comienza con conceptos fundamentales, incluidos los LLMs, la IA generativa y el papel del Semantic Kernel en las aplicaciones modernas.

Configurarás tu entorno de desarrollo utilizando herramientas como Visual Studio, VS Code y Azure, preparándote para el desarrollo práctico. A continuación, profundizarás en la construcción de tu propio Semantic Kernel, crearás aplicaciones de chat impulsadas por IA y configurarás los recursos de Azure OpenAI.

En la segunda mitad, te centrarás en extender la funcionalidad de Semantic Kernel a través de complementos integrados y personalizados. Diseñarás herramientas de asesoramiento profesional, integrarás personalidades y gestionarás las indicaciones de manera efectiva.

El curso también cubre funciones nativas, su automatización y cómo mejorar las interacciones utilizando combinaciones de función-indicación. Este curso es ideal para desarrolladores, ingenieros de software y profesionales del negocio con conocimientos tecnológicos interesados en construir aplicaciones impulsadas por IA.

Se recomienda un entendimiento básico de programación y familiaridad con entornos de desarrollo como Visual Studio o Azure. El curso está diseñado a un nivel intermedio.

Programa de estudio

  • Introducción
  • En este módulo, introduciremos el SDK de Semantic Kernel y estableceremos su importancia en el panorama en evolución de la integración de IA. Obtendrás una comprensión clara de lo que cubre el curso y cómo capacita a los desarrolladores para crear aplicaciones inteligentes. Esto prepara el terreno para una exploración técnica más profunda en módulos posteriores.
  • Introducción a Semantic Kernel
  • En este módulo, construiremos un conocimiento fundamental sobre conceptos clave de IA, incluidos los Modelos de Lenguaje Extenso y la IA Generativa. Serás presentado a Semantic Kernel, su propósito y el valor que aporta a las aplicaciones inteligentes. La sección concluye con una visión del contexto empresarial de los agentes de IA.
  • Configuración del entorno
  • En este módulo, te guiaremos a través de la configuración de tu entorno local para el desarrollo de Semantic Kernel. Explorarás las opciones de configuración tanto para Visual Studio como Visual Studio Code, junto con la integración con Azure. Al final, tu entorno estará listo para el desarrollo práctico.
  • Construye tu Kernel
  • En este módulo, recorreremos el proceso de construir un Semantic Kernel desde cero. Crearás los recursos necesarios de Azure y los integrarás en una aplicación de IA funcional. La sección concluye con un proyecto práctico para solidificar tu comprensión.
  • Complementos de Semantic Kernel
  • En este módulo, exploraremos el uso de complementos para agregar funcionalidad modular a las aplicaciones de Semantic Kernel. Aprenderás a elaborar indicaciones efectivas e integrar personas para personalizar respuestas. El enfoque práctico culmina en la construcción de un complemento de asistente de carrera semántica.
  • Funciones nativas y complementos
  • En este módulo, nos enfocaremos en funciones nativas y cómo integrarlas con complementos para una funcionalidad avanzada. Crearás lógica nativa para agentes de IA y aprenderás a automatizar llamadas de funciones. El objetivo es aumentar la interactividad e inteligencia de tus aplicaciones.
  • Crea un asistente de chat web
  • En este módulo, desarrollaremos un asistente de chat completo impulsado por IA usando Semantic Kernel. Implementarás servicios backend, componentes de interfaz de usuario y funcionalidad de historial de chat. La sección también introduce técnicas avanzadas como RAG para elevar la precisión contextual del asistente.
  • Conclusión
  • En este módulo, concluiremos el curso revisando los principales aprendizajes y reflexionando sobre el viaje de construir aplicaciones inteligentes con Semantic Kernel. Obtendrás claridad sobre cómo aplicar lo que has aprendido en contextos empresariales prácticos. La sección también destaca oportunidades futuras para el crecimiento.

Enseñado por

Packt - Course Instructors


Asignaturas

Ciencias de la Computación