Introducción
Al usar el SDK de kernel semántico, las funciones de kernel sirven como bloques de creación de la aplicación artificialmente inteligente (AI). Puede crear una función de kernel a partir de una indicación. El núcleo se comunica con un modelo de lenguaje grande (LLM) y ejecuta la solicitud que proporcione. Las indicaciones que cree pueden ayudarle a usar IA generativa para realizar una amplia variedad de tareas en sus aplicaciones.
Supongamos que es desarrollador de Margie's Travel, líder global en la industria de viajes y hotelera. Tiene la tarea de crear un agente de viajes de IA personalizado. Puede crear funciones personalizadas que puedan permitir que el agente proporcione recomendaciones de destino, sugerir actividades e incluso ofrecer frases útiles en un lenguaje de su elección.
En este módulo, aprenderá a crear sus propias funciones de kernel con el SDK de kernel semántico para crear aplicaciones inteligentes.
Objetivos de aprendizaje
- Aprenda a escribir indicaciones
- Comprender cómo utilizar plantillas de indicaciones
- Aprenda a crear y ejecutar funciones de kernel
- Uso del historial de chats para recuperar las respuestas pertinentes
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.