Prepare-se para o projeto guiado

Concluído

Este módulo é um projeto guiado onde você usa o Visual Studio Code para desenvolver um assistente de viagem artificialmente inteligente de prova de conceito. O projeto demonstra como o SDK do Kernel Semântico pode interagir com um modelo de linguagem grande (LLM) para processar e recuperar informações e integrar código nativo para executar tarefas especializadas. Neste projeto, você desenvolve a funcionalidade para ajudar os usuários com seus planos de viagem. Vamos começar configurando seu ambiente de desenvolvimento!

Visão geral do projeto

Neste projeto, você aplica o que aprendeu sobre o SDK do Kernel Semântico. O projeto AI Travel Agent usa o Visual Studio Code para simular um agente de viagens que executa tarefas como recomendação de destino, conversão de moeda e muito mais. Este projeto demonstra como o SDK do Kernel Semântico pode ser usado para criar agentes artificialmente inteligentes que podem automatizar tarefas personalizadas.

Configurar

Use as seguintes etapas para se preparar para os exercícios do Projeto Guiado:

Importante

Você deve ter o .NET Framework 8.0 instalado e uma conta do Github para concluir essas etapas.

  1. Abra o Visual Studio Code

  2. Na seção Visual Studio Code Start , selecione Clone Git Repository

  3. Na barra de URL, digite https://github.com/MicrosoftLearning/APL-2005-Guided-Project.git

  4. No Explorador de Arquivos, crie uma nova pasta em um local fácil de encontrar e lembrar, como uma pasta na área de trabalho

  5. Clique no botão Selecionar como destino do repositório

    Você precisa estar conectado ao GitHub para clonar o projeto com êxito

  6. Abra o projeto no Visual Studio Code

  7. No Explorer, clique com o botão direito do mouse na pasta AITravelAgent/Starter e clique em Abrir no Terminal Integrado

  8. Expanda a pasta Starter

    Você deve ver uma pasta "Plugins", uma pasta "Prompts" e um arquivo "Program.cs".

  9. Abra o arquivo Program.cs e atualize as seguintes variáveis com seu nome de implantação dos Serviços OpenAI do Azure, chave de API, ponto de extremidade

    string yourDeploymentName = "";
    string yourEndpoint = "";
    string yourKey = "";
    

    Nota

    O modelo de implementação deve ser "gpt-35-turbo-16k" para que alguns dos recursos do SDK do Kernel Semântico funcionem.

Agora você está pronto para começar os exercícios do Projeto Guiado. Boa sorte!