Share via


Voorbeeldprompts voor het implementeren van uw toepassing met GitHub Copilot voor Azure

Als u niet bekend bent met Azure of als u alleen wilt dat de hulpprogramma's en AI het meeste werk doen, kunt u GitHub Copilot voor Azure en Azure MCP Server vragen om u te helpen uw toepassing te implementeren. Gebruik best practices om de beste resultaten te bereiken. Belangrijker:

  • Gebruik de modus Agent voor de beste ervaring. Vermijd de modus Vraag.
  • Neem het woord 'Azure' op in de prompt om Copilot te helpen begrijpen dat het hulpprogramma's van de Azure MCP-server moet aanroepen.
  • Als u Visual Studio Code gebruikt, zorg ervoor dat u 'Hulpprogramma's configureren' kiest en zowel 'Azure MCP' als 'GitHub Copilot for Azure' opneemt. Zie het tabblad Visual Studio Code van het aanroepen van hulpprogramma's voor meer informatie.

Voorbeeldprompts voor het implementeren van een app

Als u GitHub Copilot voor Azure wilt gebruiken voor hulp bij het implementeren van uw toepassing, kunt u beginnen met een open vraag of aanvraag, zoals een van deze voorbeelden:

  • 'Help me bij het implementeren van mijn toepassing in Azure'.
  • Hoe kan ik deze app implementeren in Azure?
  • 'Dit project implementeren in Azure'.
  • 'Deze app uitvoeren in Azure'.

Voeg vervolgens meer details toe voor betere resultaten. Hier volgen enkele voorbeeldprompts:

Service of technologie Voorbeelden van implementatieprompts
Azure Kubernetes Service (AKS)
  • "Kunt u me helpen bij het maken van een nieuwe implementatie in mijn AKS-cluster?"
  • "Wat is de Azure-opdracht om een implementatie te schalen naar 5 replica's?"
  • 'Kunt u de Azure-opdracht opgeven om een implementatie als een service beschikbaar te maken?'
Azure App Service
  • Hoeveel Azure-webapp-plannen met de gratis laag heb ik geïmplementeerd, gegroepeerd op regio in mijn <abonnement-id>?
  • "Hoeveel Azure-web-apps heb ik geïmplementeerd in eastus?"
Azure Container Apps - een dienst van Microsoft waarmee je containers kunt uitvoeren en beheren in de cloud.
  • Hoe kan ik mijn container-app implementeren in Azure?
Azure Developer CLI (azd)
  • 'Azd gebruiken om mijn Azure-project te implementeren'.
  • "Ik wil azd gebruiken om een implementatiepijplijn te maken voor mijn Azure-toepassing."
  • 'Mijn project initialiseren met de Azure Developer CLI'.
  • "Start een azd-implementatiepijplijn in Azure."
Azure DevOps
  • 'Een implementatiepijplijn maken voor mijn Azure-project'.
  • "Ik wil mijn app niet implementeren vanaf mijn lokale computer, kunt u in plaats daarvan een externe Azure-oplossing instellen?"
  • "Ik heb een CI/CD-pijplijn nodig, zodat ik mijn app kan implementeren in Azure."
  • "Ik heb hulp nodig bij het instellen van een pijplijn voor het implementeren van mijn app in Azure."
  • "Help me bij het maken van een geautomatiseerde Azure-implementatiepijplijn voor mijn app."
  • "Dit project is gereed voor geautomatiseerde implementatie: stel het in in Azure in."
Azure OpenAI-service
  • "Een Azure OpenAI-implementatie maken met behulp van het gpt-3.5-turbomodel met een Terraform-sjabloon, waarbij de modelversie wordt ingesteld op 0613."
GitHub Actions (GitHub-acties)
  • "We gaan GitHub Actions gebruiken om mijn app in Azure te implementeren."
  • 'Een GitHub Actions-pijplijn instellen om mijn Azure-app te implementeren'.

Wanneer u GitHub Copilot in veel gevallen vraagt om Azure-services te kiezen en uw toepassing te implementeren in Azure, worden Bicep-sjablonen gemaakt en hebt u de mogelijkheid om te beginnen azd met de implementatie.

Belangrijk

Controleer altijd de Bicep-sjablonen om ervoor te zorgen dat u begrijpt wat GitHub Copilot voor Azure aanbeveelt. Bovendien zijn de sjablonen bedoeld als uitgangspunt. U moet van plan zijn om de sjablonen aan uw behoeften te aanpassen.

GitHub Copilot voor Azure voor het implementeren van modellen in Azure OpenAI Service

Naast de voorbeeldprompts voor implementatie in Azure OpenAI Service heeft GitHub Copilot voor Azure de volgende mogelijkheden:

  • Op basis van een bestaande OpenAI-resource kan de gebruiker een model implementeren en eventueel een naam invoeren voor het model dat moet worden geïmplementeerd.
  • Op basis van de naam van een bestaande resourcegroep en optioneel locatie kan de gebruiker een model implementeren. GitHub Copilot voor Azure implementeert een nieuwe OpenAI-resource. De gebruiker moet de naam invoeren van de nieuwe OpenAI-resource die moet worden gemaakt.
  • Op basis van de locatie kan de gebruiker een model implementeren, waarna GitHub Copilot voor Azure een nieuwe resourcegroep en OpenAI-resource implementeert. De gebruiker moet de naam van de nieuwe resourcegroep en OpenAI-resource invoeren om te maken.
  • Als er onvoldoende quotumfout optreedt, wordt de gebruiker gevraagd een andere regio te kiezen.

Voorbeeldprompts voor Azure Kubernetes Service (AKS)

Met GitHub Copilot voor Azure kunnen gebruikers rechtstreeks vanuit de GitHub Copilot Chat-weergave een robuuste set taken uitvoeren die betrekking hebben op Azure Kubernetes Service (AKS). Deze vaardigheden omvatten het maken van een AKS-cluster, het implementeren van een manifest in een AKS-cluster en het genereren van Kubectl-opdrachten.

Een AKS-cluster maken

Gebruikers kunnen snel een AKS-cluster instellen met eenvoudige, natuurlijke taalprompts. GitHub Copilot voor Azure vermindert de complexiteit en tijd die nodig is voor het handmatig configureren en implementeren van een Kubernetes-cluster.

U kunt een AKS-cluster maken met behulp van de volgende prompts:

  • "Kunt u me helpen bij het maken van een Kubernetes-cluster in Azure?"
  • 'Kunt u een AKS-cluster voor mij instellen?'
  • 'Ik heb een containertoepassing. Kunt u mij helpen een AKS-cluster te maken om het te hosten?'
  • 'Een AKS-cluster maken'.
  • 'Help me een Kubernetes-cluster te maken in Azure om mijn toepassing te hosten'.

Een manifest implementeren in een AKS-cluster

Gebruikers kunnen hun toepassingsmanifesten rechtstreeks vanuit de GitHub Copilot Chat-weergave implementeren in een AKS-cluster. Dit vereenvoudigt het implementatieproces en zorgt voor consistentie. Gebruik deze vooraf gedefinieerde prompts om het risico op fouten tijdens de implementatie te verminderen, wat leidt tot betrouwbaardere en stabielere implementaties.

Als u een manifestbestand wilt implementeren in een AKS-cluster, kunt u deze prompts gebruiken:

  • 'Help me mijn manifestbestand te implementeren in Azure'.
  • 'Kunt u mijn manifest implementeren in mijn AKS-cluster?'
  • 'Kunt u mijn manifest implementeren in mijn Azure Kubernetes-cluster?'
  • 'Mijn toepassingsmanifest implementeren in een AKS-cluster'.
  • 'Implementeer het manifest voor mijn AKS-cluster'.

Kubectl-opdracht genereren

Gebruikers kunnen verschillende Kubectl-opdrachten genereren om hun AKS-clusters te beheren zonder dat ze complexe opdrachtsyntaxis hoeven te onthouden. Het gebruik van GitHub Copilot voor Azure maakt clusterbeheer toegankelijker en efficiënter, met name voor gebruikers die geen Kubernetes-experts zijn.

U kunt verschillende Kubectl-opdrachten voor uw AKS-cluster genereren met behulp van deze prompts:

  • "Geef alle services voor mijn AKS-cluster weer."
  • 'Geef de kubectl-opdracht weer om implementaties op te halen met ten minste 2 replica's in mijn AKS-cluster.'
  • Haal alle services in mijn AKS-cluster op met externe IP-adressen.
  • "Wat is de kubectl-opdracht voor het ophalen van podgegevens voor mijn AKS-cluster?"
  • 'Haal de kubectl-opdracht op voor het weergeven van alle API-resources in Azure.'

Voorbeeldprompts voor het ongedaan maken van de implementatie van een app

Als u uw toepassing hebt geïnstalleerd met azd, kunt u GitHub Copilot voor Azure vragen om hulp bij het ongedaan maken van de implementatie. Als Visual Studio Code-extensie heeft het context over waar en hoe u uw toepassing in Azure hebt geïmplementeerd.

Voorbeeldprompts:

  • Ontmantel mijn project met de Azure Developer CLI.
  • 'Gebruik azd om mijn Azure-project uit te voeren'.
  • "Implementeer dit project uit Azure."
  • "Stop deze app die wordt uitgevoerd in Azure."
  • 'Deze code verwijderen uit uitvoering in Azure'.

Notitie

Momenteel kan GitHub Copilot voor Azure alleen een app ongedaan maken als deze oorspronkelijk is geïmplementeerd met AZD.