Vad är GitHub Copilot för Azure Preview?
GitHub Copilot för Azure Preview är ett GitHub Copilot-tillägg som gör det möjligt för utvecklare att använda naturligt språk för att:
- Läs mer om Azure-funktioner.
- Distribuera Azure-resurser.
- Hämta information om Azure-resurser.
- Diagnostisera och felsöka problem med Azure-resurser.
GitHub Copilot för Azure är för närvarande tillgängligt för Visual Studio Code. Du måste ha åtkomst till en Azure-prenumeration och prenumerera på GitHub Copilot.
GitHub Copilot är utformat för att hjälpa utvecklare, inklusive de som är nya i Azure, att bli mer produktiva så snabbt som möjligt. För erfarna Azure-användare sparar GitHub Copilot för Azure tid eftersom de kan komma åt Azure-funktioner utan att behöva leta upp kommandon och argument och utan att behöva logga in och bläddra igenom Azure Portal.
Primära scenarier
GitHub Copilot för Azure Preview möjliggör för närvarande fyra primära scenarier:
Kategori | Förklaring | Exempel |
---|---|---|
Learn | Lär dig mer om Azure-tjänster och -verktyg i den senaste Microsoft Learn-dokumentationen. |
|
Utforma och utveckla | Be om vägledning och hjälp när du skapar appar för molnet. |
|
Distribuera | Skapa Azure-resurser och distribuera appar. |
|
Felsöka | Diagnostisera och felsöka program- och resursproblem. |
|
Optimera | Svara på frågor om resurser, inklusive platser, inställningar och resurshälsa. |
|
Dokumentationen innehåller en snabbstart och exempelmeddelanden som hjälper dig att börja använda GitHub Copilot för Azure så snabbt som möjligt.
Hur det fungerar
GitHub Copilot för Azure Preview bygger på en grundläggande stor språkmodell (LLM) som GPT-4o. Den kompletterar LLM:s allmänna kunskaper med kontinuerligt uppdaterad kunskap från Microsoft Learn. Dess intelligenta agenter interagerar med Azure-tjänster, system och Azure Resource Graph för att utföra specifika uppgifter åt dig.
GitHub Copilot Chat-tillägget ger chattupplevelsen. Du kan öppna chatttillägget som ett fönster i Visual Studio Code genom att välja chattikonen i aktivitetsfältet. I chattfönstret kan du skapa en ny chatt, komma åt en historik över chattsessioner, öppna en chattsession i ett fullständigt redigeringsfönster med mera.
Bästa praxis
Att använda andrepiloter kan öka utvecklarproduktiviteten genom att svara på frågor, köra uppgifter och generera kod. Kom dock ihåg dessa viktiga regler:
- Granska alla AI-genererade svar. Verifiera deras korrekthet, tillämplighet, potentiella resultat (till exempel kostnader och säkerhet) innan du vidtar åtgärder baserat på dessa svar.
- Spara aldrig programhemligheter eller autentiseringsuppgifter i källkoden.
- Skicka aldrig in programhemligheter eller autentiseringsuppgifter i frågor eller i kod när du ställer frågor.
När du arbetar med alla verktyg som baseras på stora språkmodeller kan du använda bra tekniker för att få bästa möjliga resultat. Följande tips kommer från artikeln Write effective prompts for Microsoft Copilot in Azure (Skriv effektiva frågor för Microsoft Copilot i Azure), som ger råd om snabb teknik i azure-kontexten.
- Var tydlig och specifik
- Ange förväntningar
- Lägga till kontext om ditt scenario
- Dela upp dina begäranden
- Anpassa din kod
- Använda Azure-terminologi
- Använda feedbackloopen
Relaterat innehåll
- 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 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 utforma och utveckla program för Azure.
- Se exempeluppanvisningarna för att distribuera ditt program till Azure.
- Se exempelfrågor för att optimera dina program i Azure.
- Se exempelfrågor för felsökning av dina Azure-resurser.