Partilhar via


Exemplos de prompts para otimizar seu aplicativo com o GitHub Copilot for Azure Preview

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

Exemplos de prompts para otimizar seu aplicativo

Se quiser usar o GitHub Copilot for Azure Preview para obter ajuda com a otimização do seu aplicativo, você pode 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 seguintes prompts de exemplo.

Serviço Otimizar exemplos de prompts
Serviço de Aplicações do Azure
  • "@azure Existem otimizações de código de aplicativo disponíveis?"
  • "@azure Mostre-me como otimizar o uso da CPU para o Serviço de Aplicativo do Azure."
  • "@azure Como otimizo 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 plugin de extensão GitHub Copilot de experimentação on-line é uma ferramenta poderosa projetada para agilizar o processo de avaliação de modelo A / B on-line para desenvolvedores de aplicativos de IA. Este plugin faz parte de uma iniciativa mais ampla para melhorar a experiência do desenvolvedor, integrando recursos de experimentação diretamente no fluxo de trabalho de desenvolvimento.

Isto inclui duas componentes:

  • Um plugin copilot de experimentação para a @azure extensão. Este chatbot auxilia na experimentação, gera código e métrica de sinalizadores de recursos, 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 e 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 o Azure AI para métricas de monitoramento de modelos.

A pré-visualização deste plug-in inclui uma experiência de utilizador code-first em parceria com o Azure App Config, permitindo uma 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 da IA do Azure já está disponível publicamente, mas se estiver interessado em experimentar a nossa funcionalidade de experimentação online, inscreva-se na nossa pré-visualização para saber mais.

Otimize o desempenho no nível de código

Se você usar o Applications Insights Profiler para .NET, poderá executar otimizações de desempenho no nível de código com o GitHub Coplit. Esse recurso está em desenvolvimento, portanto, neste momento, uma extensão separada @Code_Optimization (em vez de) precisa ser usada para otimizar o desempenho no nível de @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 (visualização) - Azure Monitor.