Dela via


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.
  • "@azure Vilka Azure-tjänster ska jag använda med min app?"
  • "@azure Vilka är de tillgängliga typerna av Azure OpenAI-modeller?"
  • "@azure Vad är Azure AI Search och varför ska jag använda det?"
  • "@azure Hur fungerar prissättningen för Azure SQL?"
Utforma och utveckla Be om vägledning och hjälp när du skapar appar för molnet.
  • "@azure Kan du hjälpa mig att skapa ett RAG-program med Python?"
  • "@azure Använd azd för att avdistribuera mitt projekt."
  • "@azure Vi är ett pizzaföretag och vill skapa en onlineanpassad pizzaleveranslösning. Skapa ett API för att acceptera pizzabeställningar."
Distribuera Skapa Azure-resurser och distribuera appar.
  • "@azure Kan du hjälpa mig att distribuera mitt program?"
  • "@azure jag behöver en CI/CD-pipeline så att jag kan distribuera min app."
  • "@azure Använd azd för att avdistribuera mitt projekt."
Felsöka Diagnostisera och felsöka program- och resursproblem.
  • "@azure Vad använder min GPT-4o-modellkvot?"
  • "@azure Ta reda på varför mitt Kubernetes-kluster för store-service-prod körs långsamt."
  • "@azure Varför visas 500 fel när jag öppnar min webbplats?"
Optimera Svara på frågor om resurser, inklusive platser, inställningar och resurshälsa.
  • "@azure Hur många Azure OpenAI-distributioner har jag?"
  • "@azure Ge mig ett antal lagringskonton i eastus efter prenumeration, sorterade från största till minsta."

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.