Introdução

Concluído

O Kernel Semântico é um SDK de software livre que permite integrar LLMs (modelos de linguagem grande) ao seu próprio código. Usando o SDK do Kernel Semântico, você pode criar aplicativos inteligentes que entendam e respondam a prompts de linguagem natural. As possibilidades de aplicativos de IA (inteligência artificial) são infinitas e o SDK do Kernel Semântico pode ajudá-lo a criar agentes de IA que podem automatizar tarefas, fornecer recomendações personalizadas e muito mais.

Suponha que você seja um desenvolvedor da Margie's Travel, líder global no setor de viagens e hospitalidade. Você tem a tarefa de criar um agente de viagens de IA personalizado. Em vez de criar o seu próprio modelo de processamento de idioma do zero, você pode usar o Kernel Semântico para fazer interface com o modelo de linguagem que você escolher e criar um agente de IA que possa:

  • Entenda a linguagem natural.
  • Fornecer recomendações personalizadas.
  • Fazer reservas de acomodações para viagens.
  • E muito mais.

Este módulo apresenta o SDK do Kernel Semântico. Você pode aprender como o kernel estende a funcionalidade conectando código a LLMs. Você também pode aprender como o SDK pode ser usado para criar agentes de inteligência artificial que podem automatizar tarefas personalizadas.

Objetivos do aprendizado

  • Entenda a finalidade do Kernel Semântico.
  • Entenda as noções básicas de solicitação.
  • Aprenda técnicas para criar solicitações mais eficazes.

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.