Exempel på uppmaningar om att distribuera ditt program med GitHub Copilot för Azure Preview
Om du inte känner till Azure eller om du bara vill att verktygen och AI:n ska utföra det mesta av arbetet kan du be GitHub Copilot för Azure Preview att hjälpa dig att distribuera ditt program. Använd metodtips för att uppnå bästa resultat.
Exempel på uppmaningar om att distribuera en app
Om du vill använda GitHub Copilot för Azure Preview för hjälp med att distribuera ditt program kan du börja med en öppen fråga eller begäran som något av följande exempel:
- "@azure Hjälp mig att distribuera mitt program till Azure."
- "@azure Hur kan jag distribuera den här appen?"
- "@azure Distribuera det här projektet till Azure."
- "@azure Kör den här appen på Azure."
Lägg sedan till mer information för bättre resultat. Här är några exempel på frågor:
Tjänst eller teknik | Distribuera promptexempel |
---|---|
Azure Kubernetes Service (AKS) |
|
Azure App Service |
|
Azure Container Apps |
|
Azure Developer CLI (azd ) |
|
Azure DevOps |
|
Azure OpenAI Service |
|
GitHub Actions |
|
I många fall, när du ber GitHub Copilot för Azure att välja Azure-tjänster och distribuera ditt program till Azure, kommer det att skapa Bicep-mallar och ge dig möjlighet att använda azd
för att påbörja distributionen.
Viktigt!
Du bör alltid inspektera Bicep-mallarna för att se till att du förstår vad GitHub Copilot för Azure rekommenderar. Dessutom är mallarna avsedda att vara en startpunkt. Du bör planera att redigera mallarna så att de passar dina behov.
GitHub Copilot för Azure för att distribuera modeller till Azure OpenAI Service
Förutom exempelmeddelandena för distribution till Azure OpenAI-tjänsten har GitHub Copilot för Azure följande funktioner:
- Med tanke på en befintlig OpenAI-resurs kan användaren distribuera en modell och eventuellt ange ett namn för den modell som ska distribueras.
- Med namnet på en befintlig resursgrupp och valfri plats kan användaren distribuera en modell och @azure distribuera en ny OpenAI-resurs. Användaren måste ange namnet på den nya OpenAI-resursen som ska skapas.
- Med tanke på platsen kan användaren distribuera en modell och @azure distribuera en ny resursgrupp och OpenAI-resurs. Användaren måste ange namnet på den nya resursgruppen och OpenAI-resursen som ska skapas.
- Om det inte finns tillräckligt med kvotfel uppmanas användaren att välja en annan region.
Exempelfrågor för Azure Kubernetes Service (AKS)
Med GitHub Copilot för Azure kan användarna utföra en robust uppsättning uppgifter relaterade till Azure Kubernetes Service (AKS) direkt från GitHub Copilot Chat-vyn. Dessa kunskaper omfattar att skapa ett AKS-kluster, distribuera ett manifest till ett AKS-kluster och generera Kubectl-kommandon.
Skapa ett AKS-kluster
Användare kan snabbt konfigurera ett AKS-kluster med hjälp av enkla frågor på naturligt språk. GitHub Copilot för Azure minskar komplexiteten och tiden som krävs för att manuellt konfigurera och distribuera ett Kubernetes-kluster.
Du kan skapa ett AKS-kluster med hjälp av följande uppmaningar:
- [@azure] kan du hjälpa mig att skapa ett Kubernetes-kluster
- [@azure] kan du konfigurera ett AKS-kluster åt mig?
- [@azure] Jag har ett containerbaserat program. Kan du hjälpa mig att skapa ett AKS-kluster som är värd för det?
- [@azure] skapa AKS-kluster
- [@azure] Hjälp mig att skapa ett Kubernetes-kluster som värd för mitt program
Distribuera ett manifest till ett AKS-kluster
Användare kan distribuera sina programmanifest till ett AKS-kluster direkt från GitHub Copilot Chat-vyn. Detta förenklar distributionsprocessen och säkerställer konsekvens. Använd dessa fördefinierade uppmaningar för att minska risken för fel under distributionen, vilket leder till mer tillförlitliga och stabila distributioner.
Om du vill distribuera en manifestfil till ett AKS-kluster kan du använda följande frågor:
- [@azure] hjälp mig att distribuera min manifestfil
- [@azure] kan du distribuera mitt manifest till mitt AKS-kluster?
- [@azure] kan du distribuera mitt manifest till mitt Kubernetes-kluster?
- [@azure] distribuera mitt programmanifest till ett AKS-kluster
- [@azure] distribuera manifest för AKS-kluster
Generera Kubectl-kommando
Användare kan generera olika Kubectl-kommandon för att hantera sina AKS-kluster utan att behöva komma ihåg komplex kommandosyntax. Med GitHub Copilot för Azure blir klusterhanteringen mer tillgänglig och effektiv, särskilt för användare som inte är Kubernetes-experter.
Du kan generera olika Kubectl-kommandon för ditt AKS-kluster med hjälp av följande uppmaningar:
- [@azure] listar alla tjänster för mitt AKS-kluster
- [@azure] kubectl-kommando för att hämta distributioner med minst 2 repliker i AKS-kluster
- [@azure] ge mig alla tjänster i mitt AKS-kluster med externa IP-adresser
- [@azure] vad är kubectl-kommandot för att hämta poddinformation för mitt AKS-kluster?
- [@azure] Kan du hämta kubectl-kommandot för att hämta alla API-resurser
Exempel på uppmaningar om att avdistribuera en app
Om du har distribuerat ditt program med azd
kan du be GitHub Copilot för Azure Preview om hjälp med att avdistribuera. Som ett Visual Studio Code-tillägg har det kontext om var och hur du distribuerade ditt program till Azure.
Exempel på frågor:
- "@azure Avdistribuera mitt projekt med Azure Developer CLI."
- "@azure Använd azd för att avdistribuera mitt projekt."
- "@azure Avdistribuera det här projektet från Azure."
- "@azure Stoppa den här appen i Azure."
- "@azure Ta bort den här koden från att köras i Azure."
Kommentar
För närvarande kan GitHub Copilot för Azure Preview bara avdistribuera en app om den ursprungligen distribuerades med AZD.
Relaterat innehåll
- Förstå vad GitHub Copilot för Azure Preview är och hur det fungerar.
- Kom igång med GitHub Copilot för Azure genom att installera programvaran och skriva din första fråga.
- Följ snabbstarten för att förstå hur du inkluderar GitHub Copilot för Azure Preview i arbetsflödet för programvaruutveckling. Snabbstarten beskriver hur du distribuerar tjänster till Azure, övervakar deras status och felsöker problem.
- Se exempelfrågor för att utforma och utveckla program för Azure.
- Se exempeluppmaningar för att lära dig mer om Azure och förstå ditt Azure-konto, din prenumeration och dina resurser.
- Se exempelfrågor för att optimera dina program i Azure.
- Se exempelfrågor för felsökning av dina Azure-resurser.