Compartilhar via


Exemplos de prompts para otimizar seu aplicativo com o GitHub Copilot para versão prévia do Azure

Se você não estiver familiarizado com o Azure ou apenas quiser que as ferramentas e a IA façam a maior parte do trabalho, peça ao GitHub Copilot para Azure Preview para ajudá-lo a otimizar o desempenho de seus recursos do Azure. Use as melhores práticas para obter os melhores resultados.

Exemplos de prompts para otimizar seu aplicativo

Se você quiser usar o GitHub Copilot para Versão Prévia do Azure para obter ajuda com a otimização do seu aplicativo, poderá começar com uma pergunta ou solicitação aberta. Em seguida, adicione detalhes como serviços e tecnologias específicos para obter melhores resultados. Tente os prompts de exemplo a seguir.

Serviço Otimizar exemplos de prompt
Serviço de Aplicativo do Azure
  • "@azure Há alguma otimização de código de aplicativo disponível?"
  • "@azure Mostre-me como otimizar o uso da CPU para o Serviço de Aplicativo do Azure."
  • "@azure Como otimizar o código para o Serviço de Aplicativo do Azure?"
  • "@azure Quais são as práticas recomendadas para segurança no Azure?"
SQL do Azure
  • "@azure Como posso otimizar meu banco de dados SQL do Azure para obter um melhor desempenho?"

Prompts para avaliar modelos de IA

O plug-in de extensão do GitHub Copilot de experimentação online é uma ferramenta poderosa projetada para simplificar o processo de avaliação de modelos A/B online para desenvolvedores de aplicativos de IA. Este plug-in faz parte de uma iniciativa mais ampla para aprimorar a experiência do desenvolvedor, integrando recursos de experimentação diretamente ao fluxo de trabalho de desenvolvimento.

Isso inclui dois componentes:

  • Um plug-in de copiloto de experimentação para a @azure extensão. Este chatbot auxilia na experimentação, gera código e métrica de sinalizador de recurso, ajuda a avaliar e resumir os resultados do experimento e muito mais.
  • Uma ação do GitHub que pode ser invocada como parte do fluxo de trabalho de desenvolvimento de IA no GitHub para iniciar experimentos, atualizar e vincular aos resultados do experimento.

O objetivo deste projeto é fornecer uma maneira perfeita e eficiente para os desenvolvedores conduzirem experimentos e analisarem resultados sem sair de seu ambiente de desenvolvimento. Ele dá suporte à criação e ao gerenciamento de experimentos e métricas, aproveitando os serviços do Azure, como o Azure App Config para entrega de configuração e a IA do Azure para métricas de monitoramento de modelo.

A versão prévia desse plug-in inclui uma experiência de usuário code-first em parceria com o Azure App Config, permitindo avaliação e experimentação simplificadas no GitHub. Isso inclui métricas de monitoramento de modelo prontas para uso e métricas personalizadas. A visualização pública evoluirá para uma integração simplificada completa e uma experiência de usuário fácil de usar no App Config e no AI Studio.

A avaliação de IA do Azure já está disponível publicamente, mas se você estiver interessado em experimentar nosso recurso de experimentação online, inscreva-se em nossa versão prévia para saber mais.

Otimize o desempenho no nível do código

Se você usar o Application Insights Profiler para .NET, poderá executar otimizações de desempenho no nível do código com o GitHub Coplit. Esse recurso está em desenvolvimento, portanto, no momento, uma extensão separada @Code_Optimization (em vez de ) precisa ser usada para otimizar o desempenho no nível do @azurecódigo. Para obter detalhes sobre como instalar e usar Otimizações de Código, consulte Extensões de Otimizações de Código para Visual Studio e Visual Studio Code (versão prévia) – Azure Monitor.