Partilhar via


Criar um bot com o SDK do Bot Framework

APLICA-SE A: SDK v4

Este artigo descreve como criar seu primeiro bot com o Bot Framework SDK para C#, Java, JavaScript ou Python e como testar seu bot com o Bot Framework Emulator.

Criar seu primeiro bot não requer uma assinatura do Azure ou um recurso do Serviço de Bot do Azure AI. Este guia de início rápido se concentra na criação do seu primeiro bot localmente. Se quiser saber como criar um bot no Azure, consulte Criar um recurso de Bot do Azure.

Nota

Para criar agentes com sua escolha de serviços, orquestração e conhecimento de IA, considere usar o SDK de agentes do Microsoft 365. O SDK de agentes tem suporte para C#, JavaScript ou Python. Você pode saber mais sobre o SDK de agentes em aka.ms/agents. Se você estiver procurando por uma plataforma de agente baseada em SaaS, considere o Microsoft Copilot Studio. Se você tiver um bot existente criado com o SDK do Bot Framework, poderá atualizar seu bot para o SDK de agentes. Você pode revisar as principais alterações e atualizações nas diretrizes de migração do SDK do Bot Framework para o SDK de agentes. Os tíquetes de suporte para o SDK do Bot Framework não serão mais atendidos a partir de 31 de dezembro de 2025.

Pré-requisitos

Modelos C#

Os exemplos de bot atuais usam modelos do .NET Core 3.1.

Para adicionar os modelos de bot ao Visual Studio, baixe e instale os Modelos do SDK do Bot Framework v4 para o arquivo VSIX do Visual Studio .

Nota

Você pode instalar os modelos de dentro do Visual Studio.

  1. No menu, selecione Extensões e, em seguida, Gerenciar extensões.
  2. Na caixa de diálogo Gerenciar extensões, procure e instale modelos do SDK do Bot Framework v4 para Visual Studio.

Para obter informações sobre como implantar bots .NET no Azure, consulte como provisionar e publicar um bot.

Criar um bot

No Visual Studio, crie um novo projeto de bot e use o modelo Echo Bot (Bot Framework v4 - .NET Core 3.1 ). Para ver apenas modelos de bot, escolha o tipo de projeto AI Bots .

Graças ao modelo, seu projeto contém todo o código necessário para criar o bot neste início rápido. Você não precisa de mais código para testar seu bot.

Inicie seu bot

No Visual Studio:

  1. Abra seu projeto de bot.
  2. Execute o projeto sem depuração.
  3. O Visual Studio cria o aplicativo, implanta-o no localhost e inicia o navegador da Web para exibir a página do default.htm aplicativo.

Neste ponto, seu bot está sendo executado localmente na porta 3978.

Inicie o emulador e conecte seu bot

  1. Inicie o emulador do Bot Framework.

  2. Selecione Open Bot na guia Bem-vindo do emulador.

  3. Insira o URL do seu bot, que é seu host e porta locais, com /api/messages adicionado ao caminho. Normalmente, o endereço é: http://localhost:3978/api/messages.

    abrir um bot

  4. Em seguida, selecione Conectar.

    Envie uma mensagem para seu bot e ele responderá.

    Mensagem de eco

Próximos passos

  • Para obter informações sobre como depurar usando o Visual Studio ou Visual Studio Code e o Bot Framework Emulator, consulte Depurar um bot.
  • Para obter informações sobre devtunnel, consulte Tunneling (devtunnel).