O que é o GitHub Copilot para versão prévia do Azure?
O GitHub Copilot para Versão Prévia do Azure é uma extensão do GitHub Copilot que permite que os desenvolvedores usem linguagem natural para:
- Saiba mais sobre os recursos do Azure.
- Implantar recursos do Azure.
- Obtenha informações sobre os recursos do Azure.
- Diagnostique e solucione problemas com recursos do Azure.
No momento, o GitHub Copilot para Azure está disponível para o Visual Studio Code. Você deve ter acesso a uma assinatura do Azure e estar inscrito no GitHub Copilot.
O GitHub Copilot foi projetado para ajudar os desenvolvedores, incluindo aqueles que são novos no Azure, a serem mais produtivos o mais rápido possível. Para usuários experientes do Azure, o GitHub Copilot para Azure economiza tempo porque eles podem acessar a funcionalidade do Azure sem precisar procurar comandos e argumentos e sem precisar entrar e navegar pelo portal do Azure.
Principais cenários
Atualmente, o GitHub Copilot para versão prévia do Azure habilita quatro cenários principais:
Categoria | Explicação | Exemplos |
---|---|---|
Learn | Saiba mais sobre os serviços e ferramentas do Azure na documentação mais recente do Microsoft Learn. |
|
Projetar e desenvolver | Peça orientação e ajuda ao criar aplicativos para a nuvem. |
|
Implantar | Crie recursos do Azure e implante aplicativos. |
|
Solucionar problemas | Diagnostique e solucione problemas de aplicativos e recursos. |
|
Otimizar | Responda a perguntas sobre recursos, incluindo locais, configurações e integridade do recurso. |
|
A documentação fornece um início rápido e prompts de exemplo para ajudá-lo a começar a usar o GitHub Copilot para Azure o mais rápido possível.
Como ele funciona
O GitHub Copilot para Versão Prévia do Azure é criado em um LLM (modelo de linguagem grande) fundamental, como o GPT-4o. Ele complementa o conhecimento geral do LLM com o conhecimento continuamente atualizado do Microsoft Learn. Seus agentes inteligentes interagem com os serviços do Azure, sistemas e Azure Resource Graph para realizar tarefas específicas em seu nome.
A extensão GitHub Copilot Chat oferece a experiência de chat. Você pode abrir a extensão de chat como um painel no Visual Studio Code selecionando o ícone Chat na Barra de Atividades. No painel de bate-papo, você pode criar um novo bate-papo, acessar um histórico de sessões de bate-papo, abrir uma sessão de bate-papo em uma janela completa do editor e muito mais.
Práticas recomendadas
O uso de copilots pode aumentar a produtividade do desenvolvedor respondendo a perguntas, executando tarefas e gerando código. No entanto, lembre-se destas regras vitais:
- Revise todas as respostas geradas por IA. Valide sua correção, aplicabilidade e resultados potenciais (como custos e segurança) antes de agir com base nessas respostas.
- Nunca salve segredos ou credenciais do aplicativo no código-fonte.
- Nunca envie segredos ou credenciais do aplicativo em perguntas ou em código quando fizer perguntas.
Quando você estiver trabalhando com qualquer ferramenta baseada em grandes modelos de linguagem, use boas técnicas de engenharia de prompt para obter os melhores resultados. As dicas a seguir vêm do artigo Escrever prompts eficazes para o Microsoft Copilot no Azure, que fornece conselhos para engenharia de prompt no contexto do Azure.
- Seja claro e específico
- Defina as expectativas
- Adicionar contexto sobre seu cenário
- Divida suas solicitações
- Personalizar seu código
- Usar a terminologia do Azure
- Usar o loop de feedback
Conteúdo relacionado
- Comece a usar o GitHub Copilot para Azure instalando o software e escrevendo seu primeiro prompt.
- Siga o início rápido para entender como incluir o GitHub Copilot para Versão Prévia do Azure em seu fluxo de trabalho de desenvolvimento de software. O início rápido descreve como implantar serviços no Azure, monitorar seu status e solucionar problemas.
- Confira prompts de exemplo para saber mais sobre o Azure e entender sua conta, assinatura e recursos do Azure.
- Confira prompts de exemplo para projetar e desenvolver aplicativos para o Azure.
- Confira prompts de exemplo para implantar seu aplicativo no Azure.
- Confira prompts de exemplo para otimizar seus aplicativos no Azure.
- Confira prompts de exemplo para solucionar problemas de recursos do Azure.