GitHub Codespaces je cloudové vývojové prostředí, které vám umožňuje programovat přímo ve vašem prohlížeči bez jakéhokoliv lokálního nastavení. Pro tento workshop použijeme Codespaces, abychom zajistili, že všichni budou mít stejné vývojové prostředí se všemi potřebnými předinstalovanými závislostmi.
- GitHub účet (pokud nemáte, vytvořte si ho na github.com)
- Webový prohlížeč (Chrome, Firefox, Edge nebo Safari)
- Správa codespaces: https://github.com/codespaces
- Nastavení Codespaces: https://github.com/settings/codespaces
- Přejděte do svého forknutého repozitáře
- Klikněte na zelené tlačítko "Code"
- Vyberte záložku "Codespaces"
- Klikněte na "Create codespace on main"
- Systém automaticky nakonfiguruje vaše Python prostředí a nainstaluje závislosti
- Může to trvat několik minut
Po načtení vašeho Codespace byste měli vidět:
- VS Code běžící ve vašem prohlížeči
- Dostupný terminál (přístupný přes Terminal > New Terminal)
- Nainstalovaný Python 3.10+
- Nainstalované požadované závislosti
- Všechny změny jsou automaticky ukládány
- Prostředí obsahuje předinstalovaný Python a potřebné knihovny
- Můžete commitovat a pushovat změny přímo z Codespace
- Vaše práce bude přetrvávat mezi relacemi
- K webovým aplikacím vašeho Codespace můžete přistupovat přes záložku "Ports"
- GitHub poskytuje 60 hodin bezplatného používání Codespaces měsíčně
- Váš Codespace se automaticky zastaví po 30 minutách nečinnosti, aby šetřil váš limit
- Vždy jej můžete restartovat tam, kde jste skončili
Pokračujte k další části, kde nastavíme naše Azure AI zdroje a začneme budovat naši aplikaci.