Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Ebben a rövid útmutatóban megtudhatja, hogyan használhat ügynök üzemmódot az Azure-hoz készült GitHub Copilotban a meglévő alkalmazás Azure-ba való eljuttatásához. Bemutatja, hogy az ügynök mód hogyan segít meghatározni az Azure-infrastruktúrát, üzembe helyezni az alkalmazást az Azure-ban, és létrehozni egy CI/CD-folyamatot.
Előfeltételek
A teljes beállítási utasításokért tekintse meg az Első lépések című cikket. Győződjön meg arról, hogy a következő elemekkel rendelkezik:
Egy Azure-fiók és egy Azure-előfizetéshez való hozzáférés. A beállításukkal kapcsolatos részletekért tekintse meg az Azure-fiókok díjszabási oldalát.
Egy GitHub-fiók és egy GitHub Copilot-előfizetés. A beállításukról további információt a Fiók létrehozása a GitHubon és a GitHub Copilot rövid útmutatója című témakörben talál.
Visual Studio Code. A letöltésről és a telepítésről további információt a Visual Studio Code beállítása című témakörben talál.
A GitHub Copilot bővítmény és a GitHub Copilot Chat bővítmény. A bővítmények telepítésével kapcsolatos utasításokért lásd a GitHub Copilot beállítása a VS Code-ban és a GitHub Copilot csevegésének első lépései a VS Code-ban című témakört.
Fontos
A GitHub Copilot egy külön, a GitHub által felügyelt előfizetés. A GitHub Copilot-előfizetésekkel és -támogatással kapcsolatos kérdésekért tekintse meg a GitHub Copilot-csomag használatának első lépéseit.
Azure-infrastruktúra definiálása az alkalmazáshoz
Ebben a szakaszban a GitHub Copilot-ügynök mód használatával hozzon létre Bicep-üzembehelyezési fájlokat és egy azd-sablont az alkalmazáshoz.
Nyissa meg a meglévő alkalmazást a Visual Studio Code-ban.
Ha követni szeretné ezt az oktatóanyagot, klónozhatja a következő adattárat a GitHubról a helyi számítógépre:
git clone https://github.com/Azure-Samples/storage-blob-upload-from-webapp.gitA Visual Studio Code címsorában válassza a Csevegés megnyitása ikont (a GitHub Copilot emblémáját) a csevegőpanel másodlagos oldalsávban való megnyitásához. Válassza az Ügynök lehetőséget a csevegés szövegmezője alatt.
Új csevegés indításához válassza a plusz ikont (+) a panel címsorán.
A panel alján található csevegő szövegmezőbe írja be a következő üzenetet. Ezután válassza a Küldés (papírrepülő ikon) lehetőséget, vagy nyomja meg az Enter billentyűt.
Help me deploy my project to AzureA Copilot Agent elemzi a projektet, javasolja az Azure-szolgáltatásokat, és Bicep-fájlokat hoz létre. Az alábbi példához hasonló válasz jelenhet meg.
Fontos
Minden alkalommal, amikor a GitHub Copilot az Azure-hoz válaszol, a válasz szövege eltér attól függően, hogy a nagy nyelvi modellek (LLM-ek) hogyan hoznak létre válaszokat. Előfordulhat, hogy a felhasználói élmény eltér a jelen cikktől. Szánjon időt a GitHub Copilot válaszainak olvasására, és válassza ki a megfelelő műveletet. Ha nem biztos a folytatásban, kérdezze meg a GitHub Copilotottól, hogy mit és miért kíván tenni.
Válassza a Folytatás lehetőséget, és a Copilot-ügynök befejezi a projekt elemzését, és elkezdi létrehozni a szükséges fájlokat. Az alábbi példához hasonló válasz jelenhet meg.
Válassza a Folytatás lehetőséget, és a Copilot létrehozza az üzembe helyezéshez szükséges fájlokat. Előfordulhat, hogy a projektben létrehozott néhány fájl és a következő példához hasonló válasz jelenik meg.
Az alkalmazás üzembe helyezése
Ezután a Copilot ügynök egy előzetes üzembe helyezési ellenőrzést szeretne futtatni.
Válassza a Folytatás lehetőséget, és a Copilot-ügynök ellenőrzi, hogy az alkalmazás készen áll-e az üzembe helyezésre
azd. Ha probléma merül fel, a Copilot-ügynök kijavítja és újra ellenőrzi azt, ahogy az alábbi példában is látható.
Az előzetes üzembe helyezés ellenőrzése után a Copilot-ügynök folytatja az üzembe helyezési folyamatot. Először néhány függőséget keres. Az alábbi példához hasonló válasz jelenhet meg.
Minden függőség-ellenőrzésnél válassza a Folytatás lehetőséget. A Copilot-ügynök megkérdezi, hogy folytatni szeretnénk-e az üzembe helyezést. Az alábbi példához hasonló válasz jelenhet meg.
Válassza a Folytatáslehetőséget. A Copilot modulnak meg kell nyitnia a terminált
azd upaz Ön nevében. Kövesse a terminál szükséges lépéseit.Előfordulhat, hogy a .NET-verzióval kapcsolatos hibaüzenet jelenik meg; A Copilot felveszi, és létrehoz egy javítást. Az alábbi példához hasonló válasz jelenhet meg.
Válassza a Folytatáslehetőséget. A Copilot-ügynök sikeresen üzembe helyezi az alkalmazást. Az alábbi példához hasonló válasz jelenhet meg.
Ha hiba történt az üzembe helyezési folyamat során, a Copilot-ügynök mód a hibákat is kijavíthatja, és újra üzembe helyezheti az alkalmazást.
Tippek
A jobb eredmények érdekében használja a Claude Sonnet 4-et.
Győződjön meg arról, hogy az Alábbi GitHub Copilot for Azure-eszközök vannak kiválasztva a GitHub Copilot-eszközök listájában:
- Az Azure szolgáltatáskonfigurációjának ajánlása
- Az Azure előzetes üzembe helyezési beállításainak ellenőrzése
- Az AZD Up futtatása az Azure-ban való üzembe helyezéshez
- Az Azure azd üzembe helyezésének alkalmazásállapotának ellenőrzése
- Az Azure üzembehelyezési folyamat konfigurálása
- Az Azure-régió rendelkezésre állásának ellenőrzése
- Az Azure-kvóta rendelkezésre állásának ellenőrzése
Az üzeneteihez elérhető eszközök listájának megtekintéséhez válassza az Eszközök kijelölése... gombot a csevegés szövegmezőjében.