Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Przygotuj środowisko deweloperskie do kompilacji przy użyciu Microsoft Foundry. Potrzebujesz obsługiwanego języka programowania, Azure CLI do uwierzytelniania, narzędzi deweloperskich Git i Foundry.
Wskazówka
Foundry DevPack jest zalecanym sposobem na zainstalowanie narzędzi deweloperskich za pomocą jednego polecenia. Można również zainstalować każde narzędzie oddzielnie.
Ważne
W tym artykule opisano ogólne wymagania wstępne, narzędzia globalne i konfigurację Visual Studio Code. Nie obejmuje pakietów zestawu SDK specyficznych dla scenariusza ani kodu uwierzytelniania. Gdy środowisko jest gotowe, przejdź do przewodnika Szybki start.
Wymagania wstępne
-
Konto Azure z aktywną subskrypcją. Jeśli go nie masz, utwórz konto free Azure, które obejmuje subskrypcję bezpłatnej wersji próbnej.
Pobierz, zainstaluj i skonfiguruj Visual Studio Code lub użyj wybranego środowiska IDE.
Aby tworzyć zasoby Foundry i zarządzać nimi, użyj jednej z tych ról Azure RBAC:
- Foundry Project Manager do zarządzania projektami Foundry.
Ważne
Niedawno zmieniono nazwy ról RBAC w usłudze Foundry. Użytkownik Foundry, właściciel Foundry, właściciel konta Foundry i menedżer projektu Foundry były wcześniej nazywane odpowiednio użytkownikiem Azure AI, właścicielem Azure AI, właścicielem konta Azure AI i menedżerem projektu Azure AI. Poprzednie nazwy mogą być nadal widoczne w niektórych miejscach, podczas gdy zmiana nazwy jest wdrażana. Identyfikatory ról i uprawnienia podstawowe są niezmienione przez zmianę nazwy.
- Właściciel dla uprawnień na poziomie subskrypcji i przypisań ról wymaganych w niektórych scenariuszach.
Aby użyć istniejącego projektu bez tworzenia zasobów, musisz mieć co najmniej użytkownika aplikacji Foundry w projekcie.
Aby uzyskać szczegółowe informacje o każdej roli, zobacz Kontrola dostępu oparta na rolach dla Microsoft Foundry.
Instalowanie pakietu DevPack w usłudze Foundry
Narzędzie Foundry DevPack instaluje narzędzia deweloperskie Foundry dla edytora, terminala i agenta kodowania. Uruchom polecenie dla systemu operacyjnego.
Windows
winget install Microsoft.FoundryDevPack
macOS
brew install --cask microsoft/foundry/devpack && foundry-devpack install
Linux
curl -fsSL https://aka.ms/foundry-devpack-install.sh | bash
Pakiet DevPack instaluje następujące narzędzia:
| Narzędzie | Co możesz zrobić |
|---|---|
| Microsoft Foundry Toolkit for Visual Studio Code | Kompiluj, testuj, oceniaj i wdrażaj z Visual Studio Code. |
azd i azd ai |
Tworzenie szkieletu, wdrażanie, ocenianie i automatyzowanie z poziomu terminalu. |
| Foundry Canvas (wersja zapoznawcza) | Projektowanie i wdrażanie hostowanych agentów przy użyciu kanwy Copilot z przewodnikiem. |
| Umiejętność Microsoft Foundry | Zapewnij agentom programistycznym wytyczne wielokrotnego użytku dotyczące przepływów pracy w Foundry. |
Kontynuuj pracę z poniższymi sekcjami, aby skonfigurować język programowania, zalogować się przy użyciu Azure CLI i zainstalować usługę Git.
Praca z językiem programowania
Użyj języka wymaganego przez aplikację. Rozwiń sekcję, jeśli musisz zainstalować jego środowisko uruchomieniowe lub rozszerzenie Visual Studio Code.
Pyton
Zainstaluj Python 3.10 lub nowszą. Python 3.9 jest minimalną obsługiwaną wersją. Utwórz środowisko wirtualne dla projektu zamiast instalować pakiety globalnie.
Windows
py -3 -m venv .venv
.\.venv\Scripts\Activate.ps1
macOS i Linux
python3 -m venv .venv
source .venv/bin/activate
Aby uzyskać obsługę edytora, zainstaluj rozszerzenie Python dla Visual Studio Code.
Java
Zainstaluj zestaw JDK 17 lub nowszy. Microsoft Build of OpenJDK to bezpłatna dystrybucja z długoterminowym wsparciem. Aby uzyskać obsługę edytora, zainstaluj pakiet rozszerzeń Visual Studio Code dla Java.
JavaScript/TypeScript
Zainstalowanie środowiska Node.js. Zalecana jest wersja 20 lub nowsza.
C#
Zainstaluj najnowszą wersję .NET SDK z długoterminowym wsparciem. Aby uzyskać obsługę edytora, zainstaluj zestaw deweloperski języka C# dla Visual Studio Code.
Instalowanie Azure CLI i logowanie
Zainstalujesz Azure CLI i zalogujesz się z lokalnego środowiska deweloperskiego, aby kod mógł używać poświadczeń użytkownika do wywoływania usług Azure za pośrednictwem rozwiązania Foundry.
W większości przypadków można zainstalować Azure CLI z poziomu terminalu przy użyciu następującego polecenia:
Możesz postępować zgodnie z instrukcjami Jak zainstalować Azure CLI jeśli te polecenia nie działają w danym systemie operacyjnym lub w konfiguracji.
Po zainstalowaniu Azure CLI zaloguj się przy użyciu polecenia az login i zaloguj się przy użyciu przeglądarki:
az login
Alternatywnie możesz zalogować się ręcznie za pośrednictwem przeglądarki przy użyciu kodu urządzenia.
az login --use-device-code
Pozostaw ten terminal otwarty, aby uruchamiać skrypty po zalogowaniu.
Instalowanie usługi Git
Aby sklonować przykłady zestawu SDK usługi Foundry, potrzebujesz narzędzia Git. Jeśli nie masz zainstalowanego narzędzia Git, pobierz go i zainstaluj z witryny internetowej Git.
Indywidualne instalowanie narzędzi deweloperskich
Jeśli nie używasz biblioteki Foundry DevPack, zainstaluj każde narzędzie deweloperskie oddzielnie:
- Zainstaluj interfejs wiersza polecenia dewelopera Azure.
- Zainstaluj wszystkie rozszerzenia Foundry dla
azd:
Aby zamiast tego zainstalować poszczególne rozszerzenia, zobacz Instalowanie rozszerzeń interfejsu wiersza polecenia dewelopera Azure Developer Foundry.azd ext install microsoft.foundry - Zainstaluj edytor i narzędzia agenta kodowania:
- Zainstaluj i skonfiguruj zestaw narzędzi Microsoft Foundry Toolkit for Visual Studio Code.
- Użyj aplikacji Foundry Canvas , aby zaprojektować i wdrożyć hostowanych agentów.
- Użyj umiejętności Microsoft Foundry w agencie kodowania.
Wiele szablonów rozwiązań sztucznej inteligencji obsługuje wdrażanie przy użyciu azd.
Rozwiązywanie problemów
| Kwestia | Rozdzielczość |
|---|---|
| Nie można odnaleźć polecenia po instalacji | Zamknij i otwórz ponownie terminal lub uruchom ponownie Visual Studio Code, aby zmiany PATH zaczęły obowiązywać. |
az login kończy się niepowodzeniem z powodu błędu przeglądarki |
Uruchom polecenie az login --use-device-code , aby uwierzytelnić się przy użyciu kodu urządzenia. |
| Python nie można odnaleźć | Użyj python3 zamiast python w systemie macOS lub Linux lub zainstaluj Python 3.9 lub nowszą. |
| Odmowa uprawnień podczas instalacji pakietu Python | W systemie macOS lub Linux nie używaj polecenia sudo pip install. Zamiast tego użyj środowiska wirtualnego. |
Powiązana zawartość
- Tworzenie zasobów usługi Foundry za pomocą zestawu SDK Microsoft Foundry
- Wprowadzenie do usługi Foundry
- Dokumentacja zestawu SDK usługi Microsoft Foundry dla Python
- Dokumentacja zestawu SDK usługi Microsoft Foundry dla .NET
- dokumentacja zestawu SDK usługi Microsoft Foundry dla języków JavaScript i TypeScript
- Dokumentacja zestawu SDK usługi Microsoft Foundry dla Java