Úvod
GitHub Copilot je partner pro kódování AI, který během psaní kódu poskytuje návrhy automatického dokončování. Návrhy z Copilotu získáte zadáním kódu nebo jeho popisem v přirozeném jazyce.
Copilot analyzuje váš soubor a související soubory a nabízí návrhy ve vašem textovém editoru. Používá OpenAI Codex, nový systém AI vyvinutý OpenAI, který pomáhá odvodit kontext z napsaného kódu a komentářů a pak navrhuje nové řádky nebo celé funkce.
GitHub Codespaces je hostované vývojářské prostředí fungující v cloudu, které je možné spouštět pomocí editoru Visual Studio Code. Vývojové prostředí pro jakýkoli vývojový projekt můžete přizpůsobit na GitHubu, předinstalovat závislosti, knihovny a dokonce i rozšíření a nastavení editoru Visual Studio Code.
Scénář: Vylepšení projektu
Jako vývojář chcete být produktivnější, když píšete kód pro nové projekty a stávající projekty. U tohoto úkolu chcete zjistit, jestli je pomocník s AI to, co potřebujete ke zlepšení pracovních postupů vývojářů v psaní kódu, dokumentaci, testování a další.
V tomto modulu se dozvíte, jak pomocí GitHub Copilotu upravit projekt pomocí výzvy k přizpůsobení rozhraní PYTHON API. Dozvíte se také, jak používat živé návrhy po zadání počátečního kódu.
Na závěr tohoto modulu máte:
- Nakonfigurovali jste úložiště GitHub v Codespaces a nainstalovali jste rozšíření GitHub Copilot.
- Vytvořené výzvy k vygenerování návrhů z GitHub Copilotu
- Naučili jste se, jak použít GitHub Copilot ke zlepšení projektů Pythonu.
Jaký je hlavní cíl?
Po úspěšném dokončení tohoto modulu můžete pomocí výzvy přizpůsobit projekt Pythonu pomocí GitHub Copilotu v GitHub Codespaces.
Požadavky
- Základní znalost Pythonu a textových editorů
- Základní porozumění základům Gitu a GitHubu Zejména spouštění základních
gitpříkazů jakogit addagit push. - Účet GitHubu s aktivním předplatným pro GitHub Copilot se vyžaduje pro váš osobní účet GitHub nebo účet GitHubu spravovaný organizací nebo podnikem. Pro účely výuky by měla být dostatečná možnost Copilot Free s limity využití.