Prepare-se para o projeto guiado
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.
Abra o Visual Studio Code
Na seção Visual Studio Code Start , selecione Clone Git Repository
Na barra de URL, digite
https://github.com/MicrosoftLearning/APL-2005-Guided-Project.git
No Explorador de Arquivos, crie uma nova pasta em um local fácil de encontrar e lembrar, como uma pasta na área de trabalho
Clique no botão Selecionar como destino do repositório
Você precisa estar conectado ao GitHub para clonar o projeto com êxito
Abra o projeto no Visual Studio Code
No Explorer, clique com o botão direito do mouse na pasta AITravelAgent/Starter e clique em Abrir no Terminal Integrado
Expanda a pasta Starter
Você deve ver uma pasta "Plugins", uma pasta "Prompts" e um arquivo "Program.cs".
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!