Desarrollo de agentes de inteligencia artificial mediante Azure OpenAI y el SDK de Kernel semántico

Intermedio
Desarrollador
.NET
Visual Studio Code
Azure OpenAI Service

Obtenga información sobre cómo usar el SDK de Kernel semántico para desarrollar aplicaciones inteligentes que automaticen tareas y realicen el procesamiento del lenguaje natural.

Requisitos previos

  • Experiencia en programación con C#.
  • IDE de Visual Studio Code instalado.
  • Familiaridad con Azure y Azure Portal
  • Acceso a los servicios de Azure OpenAI.

Módulos en esta ruta de aprendizaje

En este módulo se presenta el SDK de Kernel semántico. Obtenga información sobre cómo el kernel conecta el código a modelos de lenguaje de gran tamaño para ampliar la funcionalidad con inteligencia artificial generativa.

En este módulo se exploran los complementos del SDK de Kernel semántico. Obtenga información sobre cómo se usan los complementos al SDK para realizar tareas personalizadas y crear aplicaciones inteligentes.

En este módulo, se exploran las funciones nativas en el SDK de Kernel semántico. Obtenga información sobre cómo las funciones nativas pueden realizar tareas personalizadas, lo que proporciona eficazmente a su agente de IA una "aptitud".

En este módulo se muestra cómo combinar funciones y solicitudes con el SDK de kernel semántico. Las funciones de anidamiento dentro de solicitudes pueden permitir que el código complete tareas de modelos de lenguaje grandes no pueden completarse normalmente por sí solas.

En este módulo se presenta una configuración para invocar automáticamente funciones mediante el SDK de kernel semántico. Aprenda a usar el kernel semántico para invocar automáticamente funciones para completar la solicitud de un usuario.

Este módulo le guiará a través de los pasos necesarios para desarrollar una prueba de concepto de asistente de viajes de IA con el SDK de Kernel semántico. Al final de este módulo, completará una pequeña aplicación de bot de chat.