Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Este guia de início rápido orienta você no uso do GitHub Copilot for Azure para criar e implantar um novo site no Azure. Ele demonstra uma maneira de integrar o GitHub Copilot for Azure ao seu fluxo de trabalho de desenvolvimento e implantação.
O GitHub Copilot para Azure suporta dois modos:
- O modo Ask permite que você aprenda sobre seus recursos implantados do Azure e sobre o Azure em geral usando as informações mais recentes publicadas no Microsoft Learn. Ele pode fornecer instruções ou até mesmo código-fonte, mas você mesmo toma medidas ou edita arquivos.
- O modo de agente permite que você comandar o GitHub Copilot para executar ações em seu projeto, incluindo a criação e edição de arquivos, a execução de comandos na janela do terminal e assim por diante.
Pré-requisitos
Para obter instruções de configuração completas, consulte o artigo Introdução . Certifique-se de que tem os seguintes itens:
Uma conta do Azure e acesso a uma assinatura do Azure. Para obter detalhes sobre como configurá-los, consulte a página de preços para contas do Azure.
Uma conta do GitHub e uma assinatura do GitHub Copilot. Para obter detalhes sobre como configurá-los, consulte Criando uma conta no GitHub e Guia de início rápido para o GitHub Copilot, respectivamente.
Código do Visual Studio. Para obter detalhes sobre como baixá-lo e instalá-lo, consulte Configurando o Visual Studio Code.
A extensão GitHub Copilot e a extensão GitHub Copilot Chat. Para obter instruções sobre como instalar essas extensões, consulte Configurar o GitHub Copilot no VS Code e Introdução ao bate-papo do GitHub Copilot no VS Code, respectivamente.
Importante
O GitHub Copilot não está incluído nas Assinaturas do Visual Studio e é uma assinatura separada gerenciada pelo GitHub. Para perguntas sobre assinaturas e suporte do GitHub Copilot, consulte Assinaturas individuais ou Assinaturas comerciais.
Criar e implantar um site usando o GitHub Copilot para Azure
Crie uma nova pasta em seu computador local onde você pode criar um clone local de um repositório GitHub.
No Visual Studio Code, selecione View>Terminal. No painel do terminal, vá para a nova pasta.
Na Barra de Título, selecione o ícone Abrir Chat (o logotipo do GitHub Copilot) para abrir o painel de bate-papo na barra lateral Secundária.
Para iniciar uma nova sessão de chat, selecione o ícone de adição (+) na barra de título do painel.
Importante
Se obtiver resultados inesperados, volte a usar uma nova sessão de chat.
Na caixa de texto do chat na parte inferior do painel, digite o seguinte prompt após
@azure
. Em seguida, selecione Enviar (ícone de avião de papel) ou selecione Enter no teclado.Could you help me create and deploy a simple Flask website by using an azd template?
Depois de um momento, o Copilot do GitHub para Azure provavelmente sugere um
azd
modelo a ser usado.Importante
Talvez seja necessário autenticar em sua conta do Azure antes de continuar a seguir as instruções do GitHub Copilot para obter o Azure. Siga as instruções de autenticação para continuar.
Você pode ver uma resposta como o exemplo a seguir.
Importante
A redação exata da resposta é diferente cada vez que o Copiloto do GitHub para Azure responde, devido à forma como os modelos de linguagem grandes geram respostas.
Se a resposta fornecer um comando que começa com
azd init
uma cerca de código, passe o mouse sobre a cerca de código para revelar um pequeno menu de ação pop-up.Selecione Inserir no Terminal para inserir o comando no terminal.
Antes de executar o
azd init
comando, você pode ter dúvidas sobre como ele afeta seu computador local e sua assinatura do Azure.Use o seguinte prompt:
@azure Before I execute azd init, what does it do?
Poderá ver uma resposta semelhante à seguinte captura de ecrã.
Use o seguinte prompt para saber mais sobre o
azd
modelo:@azure What resources are created with this template?
Poderá ver uma resposta semelhante à seguinte captura de ecrã.
Faça perguntas sobre os serviços que o modelo usa com um prompt como:
@azure What is the purpose of a virtual network?
Poderá ver uma resposta semelhante à seguinte captura de ecrã.
Quando estiver satisfeito, execute o
azd init
comando no terminal. Responda às suas solicitações. Se você não tiver certeza do que responder para uma solicitação, peça ajuda ao GitHub Copilot for Azure.Depois que o novo projeto for inicializado, use
azd up
para implantar o aplicativo em sua assinatura. No terminal, execute o comando de acordo com as instruções na resposta do prompt original.azd up
O
azd up
comando solicita informações sobre sua assinatura, onde implantar os recursos e muito mais.Se não tiver certeza de como responder, você pode pedir ajuda ao GitHub Copilot for Azure. Por exemplo, você pode perguntar:
@azure azd up is asking me what location I want to deploy the website into. How should I respond?
Poderá ver uma resposta semelhante à seguinte captura de ecrã.
Continue a responder às solicitações de
azd up
. Faça perguntas ao Copilot do GitHub para o Azure, conforme necessário.Dependendo do
azd
modelo que você está implantando e do local selecionado, o modelo pode levar de 20 a 40 minutos (ou mais) para ser implantado.Se
azd up
ocorrer um erro, pergunte ao GitHub Copilot for Azure sobre o erro e como você pode resolvê-lo.
Gorjeta
Para uma maneira fácil de anexar os resultados do último comando do terminal, use o ícone de clipe de papel no canto inferior esquerdo do painel de chat. O GitHub Copilot para Azure não conhece os resultados do comando do terminal, a menos que eles sejam copiados ou anexados por meio do clipe de papel.
- Após uma implantação bem-sucedida, você poderá acessar o novo site em um navegador da Web. Use o portal do Azure para exibir os recursos que você criou.
Clean up resources (Limpar recursos)
Você pode perguntar ao GitHub Copilot for Azure como remover todos os recursos criados nas etapas anteriores:
@azure How do I undeploy this website?
Poderá ver uma resposta semelhante à seguinte captura de ecrã.
Use azd down
para remover o site e todos os recursos que você implantou em sua assinatura do Azure.
Conteúdos relacionados
- Entenda o que é o GitHub Copilot para Azure e como ele funciona.
- Comece a usar o GitHub Copilot para Azure instalando o software e escrevendo seu primeiro prompt.
- Veja exemplos de prompts para saber mais sobre o Azure e entender sua conta, assinatura e recursos do Azure.
- Veja exemplos de prompts para projetar e desenvolver aplicativos para o Azure.
- Veja exemplos de prompts para implantar seu aplicativo no Azure.
- Veja exemplos de prompts para otimizar seus aplicativos no Azure.
- Veja exemplos de prompts para solucionar problemas de seus recursos do Azure.