Introdução

Concluído

Ao usar o SDK do Kernel Semântico, os plug-ins atuam como os blocos de construção do seu aplicativo artificialmente inteligente (IA). Os plug-ins definem as tarefas que o kernel deve concluir. O kernel faz interface com um modelo de linguagem grande (LLM) e executa os plug-ins que você fornece. Seus plug-ins podem incluir código nativo e prompts de linguagem natural, permitindo que você use IA generativa para executar uma ampla variedade de tarefas em seus aplicativos.

Suponha que você seja um desenvolvedor da Margie's Travel, líder global no setor de Hotelaria e Turismo. Você tem a tarefa de criar um agente de viagens de IA personalizado. Você pode criar plug-ins personalizados que podem permitir que seu agente forneça recomendações de destino, reserve acomodações, realize conversões de moeda e até mesmo frases úteis em um idioma de sua escolha.

Neste módulo, você aprenderá a criar seus próprios plug-ins com o SDK do Kernel Semântico. Você também aprenderá a usar plug-ins internos fornecidos pelo pacote do Kernel Semântico para criar aplicativos inteligentes.

Objetivos do aprendizado

  • Entenda a finalidade dos plug-ins do Kernel Semântico.
  • Saiba como usar plug-ins pré-fabricados.
  • Saiba como criar seus próprios plug-ins.

Pré-requisitos

  • Experimente a programação em C#.
  • IDE do Visual Studio Code instalado.
  • Familiaridade com o Azure e o portal do Azure.
  • Acesso aos Serviços OpenAI do Azure.