Co to jest GitHub Copilot dla wersji zapoznawczej platformy Azure?
GitHub Copilot for Azure Preview to rozszerzenie GitHub Copilot, które umożliwia deweloperom używanie języka naturalnego do:
- Dowiedz się więcej o funkcjach platformy Azure.
- Wdrażanie zasobów platformy Azure.
- Uzyskaj informacje o zasobach platformy Azure.
- Diagnozowanie i rozwiązywanie problemów z zasobami platformy Azure.
Narzędzie GitHub Copilot dla platformy Azure jest obecnie dostępne dla programu Visual Studio Code. Musisz mieć dostęp do subskrypcji platformy Azure i być subskrybowany w usłudze GitHub Copilot.
Usługa GitHub Copilot została zaprojektowana tak, aby pomóc deweloperom, w tym tym osobom, które dopiero zaczynają korzystać z platformy Azure, aby jak najszybciej zapewnić większą produktywność. W przypadku doświadczonych użytkowników platformy Azure narzędzie GitHub Copilot dla platformy Azure oszczędza czas, ponieważ mogą uzyskiwać dostęp do funkcji platformy Azure bez konieczności wyszukiwania poleceń i argumentów oraz bez konieczności logowania się i przeglądania witryny Azure Portal.
Podstawowe scenariusze
Narzędzie GitHub Copilot dla platformy Azure w wersji zapoznawczej obecnie udostępnia cztery podstawowe scenariusze:
Kategoria | Wyjaśnienie | Przykłady |
---|---|---|
Learn | Dowiedz się więcej o usługach i narzędziach platformy Azure z najnowszej dokumentacji platformy Microsoft Learn. |
|
Projektowanie i opracowywanie | Poproś o wskazówki i pomoc podczas tworzenia aplikacji dla chmury. |
|
Wdróż | Tworzenie zasobów platformy Azure i wdrażanie aplikacji. |
|
Rozwiązywanie problemów | Diagnozowanie i rozwiązywanie problemów z aplikacją i zasobami. |
|
Optymalizacja | Odpowiedz na pytania dotyczące zasobów, w tym lokalizacji, ustawień i kondycji zasobów. |
|
Dokumentacja zawiera przewodnik Szybki start i przykładowe monity ułatwiające rozpoczęcie korzystania z narzędzia GitHub Copilot dla platformy Azure tak szybko, jak to możliwe.
Jak to działa
Narzędzie GitHub Copilot dla platformy Azure w wersji zapoznawczej jest oparte na podstawowym modelu języka (LLM), takiego jak GPT-4o. Uzupełnia ogólną wiedzę LLM o stale aktualizowanej wiedzy z witryny Microsoft Learn. Jego inteligentni agenci wchodzą w interakcje z usługami, systemami i usługą Azure Resource Graph w celu wykonywania określonych zadań w Twoim imieniu.
Rozszerzenie GitHub Copilot Chat zapewnia obsługę czatu. Rozszerzenie czatu można otworzyć jako okienko w programie Visual Studio Code, wybierając ikonę Czat na pasku działań. W okienku czatu możesz utworzyć nowy czat, uzyskać dostęp do historii sesji czatu, otworzyć sesję czatu w pełnym oknie edytora i nie tylko.
Najlepsze rozwiązania
Użycie narzędzia copilots może zwiększyć produktywność deweloperów, odpowiadając na pytania, wykonując zadania i generując kod. Należy jednak pamiętać o następujących ważnych regułach:
- Przejrzyj wszystkie odpowiedzi wygenerowane przez sztuczną inteligencję. Przed podjęciem działań na podstawie tych odpowiedzi sprawdź poprawność, możliwość stosowania, potencjalne wyniki (takie jak koszty i zabezpieczenia).
- Nigdy nie zapisuj wpisów tajnych aplikacji ani poświadczeń w kodzie źródłowym.
- Nigdy nie przesyłaj wpisów tajnych aplikacji lub poświadczeń w pytaniach ani w kodzie podczas zadawania pytań.
Podczas pracy z dowolnym narzędziem opartym na dużych modelach językowych użyj dobrych technik inżynierii monitów, aby uzyskać najlepsze wyniki. Poniższe porady pochodzą z artykułu Pisanie skutecznych monitów dotyczących rozwiązania Microsoft Copilot na platformie Azure, który zapewnia porady dotyczące monitowania inżynieryjnego w kontekście platformy Azure.
- Jasne i konkretne
- Ustawianie oczekiwań
- Dodawanie kontekstu na temat scenariusza
- Podział żądań
- Dostosowywanie kodu
- Korzystanie z terminologii platformy Azure
- Korzystanie z pętli opinii
Powiązana zawartość
- Rozpocznij pracę z usługą GitHub Copilot dla platformy Azure, instalując oprogramowanie i pisząc pierwszy monit.
- Postępuj zgodnie z przewodnikiem Szybki start , aby dowiedzieć się, jak uwzględnić narzędzie GitHub Copilot dla wersji zapoznawczej platformy Azure w przepływie pracy tworzenia oprogramowania. W przewodniku Szybki start opisano sposób wdrażania usług na platformie Azure, monitorowania ich stanu i rozwiązywania problemów.
- Zobacz przykładowe monity, aby dowiedzieć się więcej o platformie Azure i zrozumieniu konta, subskrypcji i zasobów platformy Azure.
- Zobacz przykładowe monity dotyczące projektowania i tworzenia aplikacji dla platformy Azure.
- Zobacz przykładowe monity dotyczące wdrażania aplikacji na platformie Azure.
- Zobacz przykładowe monity dotyczące optymalizowania aplikacji na platformie Azure.
- Zobacz przykładowe monity dotyczące rozwiązywania problemów z zasobami platformy Azure.