Ćwiczenie — konfigurowanie narzędzia GitHub Copilot do pracy z programem Visual Studio Code

Zakończone

W tym ćwiczeniu utworzymy nowe repozytorium przy użyciu szablonu Usługi GitHub dla osobistej aplikacji internetowej frontonu portfela języka Python.

Jak skonfigurować narzędzie GitHub Copilot

Aby użyć narzędzia GitHub Copilot, należy wykonać następujące czynności:

  1. Konto usługi GitHub:

    • Utwórz konto usługi GitHub. Ponieważ Copilot jest usługą GitHub, do korzystania z niej potrzebne jest konto usługi GitHub. Jeśli nie masz konta, odwiedź stronę internetową usługi GitHub , aby utworzyć je bezpłatnie.
  2. Zarejestruj się i włącz narzędzie GitHub Copilot:

    • Możesz skonfigurować bezpłatne konto w usłudze GitHub Copilot lub zarejestrować się w celu uzyskania subskrypcji w wersji próbnej GitHub Copilot Pro z jednorazową wersją próbną 30-dniową. Dla celów szkoleniowych opcja Copilot Free z limitami użycia powinna być wystarczająca.
    • Ważne jest, aby pamiętać o warunkach bezpłatnej wersji próbnej w usłudze GitHub Copilot: jeśli wybierzesz ofertę bezpłatnej wersji próbnej usługi GitHub Copilot, podczas rejestracji zostanie zażądana forma płatności. Opłaty nie są naliczane aż do zakończenia okresu próbnego, chyba że anulujesz przed końcem 30-dniowego okresu.

    Wskazówka

    GitHub Copilot oferuje bezpłatną wersję z 2000 autouzupełnień kodu i 50 wiadomości czatu miesięcznie. Aby rozpocząć, otwórz program Visual Studio Code, wybierz ikonę GitHub Copilot, a następnie wybierz pozycję Zaloguj się, aby bezpłatnie użyć narzędzia GitHub Copilot. Zaloguj się do konta usługi GitHub w oknie otwieranym w przeglądarce. Dowiedz się więcej. Nauczyciele, uczniowie i wybrani opiekunowie projektów open source, mogą bezpłatnie otrzymywać Copilot Pro, dowiedz się, jak: https://aka.ms/Copilot4Students.

  3. Zainstaluj rozszerzenie:

    • Narzędzie GitHub Copilot jest dostępne jako rozszerzenie dla głównych zintegrowanych środowisk projektowych (IDE), w tym Visual Studio, Visual Studio Code, JetBrains IDEs, VIM i XCode.
    • Aby zainstalować, wyszukaj "GitHub Copilot" w rynku rozszerzeń IDE i postępuj zgodnie z instrukcjami. Na przykład w witrynie marketplace programu VS Code można znaleźć narzędzia GitHub Copilot, GitHub Copilot Chat i GitHub Copilot dla platformy Azure jako opcje instalacji.

Konfigurowanie środowiska

Najpierw należy uruchomić środowisko Codespaces, które jest wstępnie skonfigurowane z rozszerzeniem GitHub Copilot.

  1. Otwórz środowisko Codespace ze wstępnie skonfigurowanym środowiskiem w przeglądarce.
  2. Na stronie Tworzenie przestrzeni kodu przejrzyj ustawienia konfiguracji przestrzeni kodu, a następnie wybierz pozycję Utwórz nową przestrzeń kodu.
  3. Poczekaj na uruchomienie przestrzeni kodu. Ten proces uruchamiania może potrwać kilka minut.
  4. Pozostałe ćwiczenia w tym projekcie mają miejsce w kontekście tego kontenera deweloperskiego.

Ważne

Wszystkie konta usługi GitHub mogą korzystać z usługi Codespaces przez maksymalnie 60 godzin bezpłatnych każdego miesiąca z dwoma podstawowymi wystąpieniami. Aby uzyskać więcej informacji, zobacz GitHub Codespaces monthly included storage and core hours (Miesięczne miejsca do magazynowania i godzin rdzeni usługi GitHub Codespaces).

Internetowy interfejs API języka Python

Po zakończeniu program Codespaces ładuje się sekcją terminalu u dołu. Usługa Codespaces instaluje wszystkie wymagane rozszerzenia w kontenerze. Po zakończeniu instalacji pakietu usługa Codespaces wykonuje uvicorn polecenie , aby uruchomić aplikację internetową uruchomioną w środowisku Codespace.

Po pomyślnym uruchomieniu aplikacji internetowej w terminalu zostanie wyświetlony komunikat informujący o tym, że serwer działa na porcie 8000 w ramach usługi Codespace.

Testowanie interfejsu API

Na karcie Simple Browser (Prosta przeglądarka) na stronie Containerized Python API (Konteneryzowane interfejsy API języka Python) wybierz przycisk Wypróbuj. Na karcie Simple Browser zostanie otwarta strona FastAPI, która umożliwia interakcję z interfejsem API przez wysłanie żądania przy użyciu strony udokumentowanej samodzielnie.

Aby przetestować interfejs API, wybierz przycisk POST, a następnie przycisk Wypróbuj. Przewiń w dół kartę i wybierz pozycję Wykonaj. Jeśli przewiniesz kartę w dół, zobaczysz odpowiedź na przykładowe żądanie.