Partager via


Exemples d’invites pour optimiser votre application avec GitHub Copilot pour Azure Preview

Si vous n’êtes pas familiarisé avec Azure ou que vous souhaitez simplement que les outils et l’IA effectuent la plupart du travail, vous pouvez demander à GitHub Copilot pour Azure Preview de vous aider à optimiser les performances de vos ressources Azure. Utilisez les meilleures pratiques pour obtenir les meilleurs résultats.

Exemples d’invites pour optimiser votre application

Si vous souhaitez utiliser GitHub Copilot pour Azure Preview pour obtenir de l’aide sur l’optimisation de votre application, vous pouvez commencer par une question ou une demande ouverte. Ensuite, ajoutez des détails tels que des services et technologies spécifiques pour obtenir de meilleurs résultats. Essayez l’exemple d’invite suivant.

Service Optimiser les exemples d’invite
Azure App Service
  • « @azure Les optimisations du code d’application sont-elles disponibles ? »
  • « @azure montrez-moi comment optimiser l’utilisation du processeur pour Azure App Service. »
  • « @azure Comment faire optimiser le code pour Azure App Service ? »
  • « @azure Quelles sont les meilleures pratiques en matière de sécurité dans Azure ? »
Azure SQL
  • « @azure Comment puis-je optimiser ma base de données Azure SQL pour de meilleures performances ? »

Invite à évaluer des modèles IA

Le plug-in d’extension GitHub GitPilot Expérimentation en ligne est un outil puissant conçu pour simplifier le processus d’évaluation de modèle A/B en ligne pour les développeurs d’applications IA. Ce plug-in fait partie d’une initiative plus large visant à améliorer l’expérience des développeurs en intégrant des fonctionnalités d’expérimentation directement dans le flux de travail de développement.

Cela inclut deux composants :

  • Plug-in copilot d’expérimentation pour l’extension @azure . Ce chatbot aide à l’expérimentation, génère du code et des métriques d’indicateur de fonctionnalité, permet d’évaluer et de résumer les résultats de l’expérience, et bien plus encore.
  • Action GitHub qui peut être appelée dans le cadre du flux de travail de développement IA dans GitHub pour démarrer des expériences et actualiser et lier les résultats de l’expérience.

L’objectif de ce projet est de fournir un moyen fluide et efficace aux développeurs de mener des expériences et d’analyser les résultats sans quitter leur environnement de développement. Il prend en charge la création et la gestion des expériences et des métriques, en tirant parti des services Azure tels qu’Azure App Config pour la remise de configuration et Azure AI pour les métriques de supervision de modèle.

La préversion de ce plug-in inclut une expérience utilisateur code-first en partenariat avec Azure App Config, ce qui permet une évaluation et une expérimentation simplifiées dans GitHub. Cela inclut les métriques de surveillance de modèle prêtes à l’emploi et les métriques personnalisées. La préversion publique évoluera en une intégration complète et une expérience utilisateur facile à utiliser dans App Config et AI Studio.

L’évaluation Azure AI est déjà disponible publiquement, mais si vous souhaitez essayer notre fonctionnalité d’expérimentation en ligne, inscrivez-vous à notre préversion pour en savoir plus.

Optimiser les performances au niveau du code

Si vous utilisez Application Insights Profiler pour .NET, vous pouvez effectuer des optimisations de performances au niveau du code avec GitHub Coplit. Cette fonctionnalité est en cours de développement. Par conséquent, une extension distincte @Code_Optimization (au lieu de ) doit être utilisée pour optimiser les performances au niveau du @azurecode. Pour plus d’informations sur l’installation et l’utilisation des optimisations de code, consultez les extensions Optimisations du code pour Visual Studio et Visual Studio Code (préversion) - Azure Monitor.