Tworzenie centrum usługi Azure AI Studio za pomocą szablonu usługi Azure Resource Manager
Ważne
Niektóre funkcje opisane w tym artykule mogą być dostępne tylko w wersji zapoznawczej. Ta wersja zapoznawcza jest udostępniana bez umowy dotyczącej poziomu usług i nie zalecamy korzystania z niej w przypadku obciążeń produkcyjnych. Niektóre funkcje mogą być nieobsługiwane lub ograniczone. Aby uzyskać więcej informacji, zobacz Uzupełniające warunki korzystania z wersji zapoznawczych platformy Microsoft Azure.
Użyj szablonu microsoft Bicep, aby utworzyć centrum dla usługi Azure AI Studio. Szablon ułatwia tworzenie zasobów jako pojedynczej, skoordynowanej operacji. Szablon Bicep to dokument tekstowy, który definiuje zasoby potrzebne do wdrożenia. Może również określać parametry wdrożenia. Parametry są używane do podawania wartości wejściowych podczas korzystania z szablonu.
Szablon używany w tym artykule można znaleźć na stronie https://github.com/Azure/azure-quickstart-templates/tree/master/quickstarts/microsoft.machinelearningservices/aistudio-basics. Dostępny jest zarówno plik źródłowy main.bicep
, jak i skompilowany plik szablonu usługi Azure Resource Manager (main.json
). Ten szablon umożliwia utworzenie następujących zasobów:
- Grupa zasobów platformy Azure (jeśli jeszcze nie istnieje)
- Centrum usługi Azure AI Studio
- Konto magazynu platformy Azure
- Azure Key Vault
- Azure Container Registry
- Azure Application Insights
- Usługi azure AI (utworzone przez szablon)
Wymagania wstępne
Subskrypcja platformy Azure. Jeśli jej nie masz, utwórz bezpłatne konto.
Kopia plików szablonów z repozytorium GitHub. Aby sklonować repozytorium GitHub na komputer lokalny, możesz użyć narzędzia Git. Użyj następującego polecenia, aby sklonować repozytorium Szybki start na komputer lokalny i przejść do
aistudio-basics
katalogu.git clone https://github.com/Azure/azure-quickstart-templates cd azure-quickstart-templates/quickstarts/microsoft.machinelearningservices/aistudio-basics
Narzędzia wiersza polecenia Bicep. Aby zainstalować narzędzia wiersza polecenia Bicep, użyj artykułu Instalowanie interfejsu wiersza polecenia Bicep.
Opis szablonu
Szablon Bicep składa się z następujących plików:
Plik | opis |
---|---|
main.bicep | Główny plik Bicep definiujący parametry i zmienne. Przekazywanie parametrów i zmiennych do innych modułów w podkatalogu modules . |
ai-hub.bicep | Definiuje koncentrator. |
dependent-resources.bicep | Definiuje zasoby zależne dla centrum, takie jak konto usługi Azure Storage, rejestr kontenerów, usługa Key Vault i Szczegółowe informacje aplikacji. |
Ważne
Przykładowe szablony mogą nie zawsze używać najnowszej wersji interfejsu API dla tworzonych zasobów platformy Azure. Przed użyciem szablonu zalecamy zmodyfikowanie go w celu korzystania z najnowszych wersji interfejsu API. Każda usługa platformy Azure ma własny zestaw wersji interfejsu API. Aby uzyskać informacje na temat interfejsu API dla określonej usługi, zapoznaj się z informacjami o usłudze w dokumentacji interfejsu API REST platformy Azure.
Centrum jest oparte na usłudze Azure Machine Edukacja. Aby uzyskać informacje na temat najnowszych wersji interfejsu API dla usługi Azure Machine Edukacja, zobacz Dokumentację interfejsu API REST usługi Azure Machine Edukacja. Aby zaktualizować tę wersję interfejsu Microsoft.MachineLearningServices/<resource>
API, znajdź wpis dla typu zasobu i zaktualizuj go do najnowszej wersji. Poniższy przykład to wpis dla centrum korzystającego z wersji interfejsu API programu 2023-08-01-preview
:
resource aiResource 'Microsoft.MachineLearningServices/workspaces@2023-08-01-preview' = {
Szablon usługi Azure Resource Manager
Podczas gdy język specyficzny dla domeny Bicep (DSL) służy do definiowania zasobów, plik Bicep jest kompilowany w szablonie usługi Azure Resource Manager podczas wdrażania szablonu. Plik main.json
zawarty w repozytorium GitHub to skompilowana wersja szablonu usługi Azure Resource Manager. Ten plik jest generowany na podstawie main.bicep
pliku przy użyciu narzędzi wiersza polecenia Bicep. Na przykład podczas wdrażania szablonu Bicep generuje main.json
plik. Możesz również ręcznie utworzyć main.json
plik przy użyciu bicep build
polecenia bez wdrażania szablonu.
bicep build main.bicep
Aby uzyskać więcej informacji, zobacz artykuł dotyczący interfejsu wiersza polecenia Bicep.
Konfigurowanie szablonu
Aby uruchomić szablon Bicep, użyj następujących poleceń z aistudio-basics
katalogu:
Aby utworzyć nową grupę zasobów platformy Azure, użyj następującego polecenia. Zastąp
exampleRG
ciąg nazwą grupy zasobów ieastus
regionem świadczenia usługi Azure, który ma być używany:az group create --name exampleRG --location eastus
Aby uruchomić szablon, użyj następującego polecenia. Zastąp
myai
ciąg nazwą używaną dla zasobów. Ta wartość jest używana wraz z wygenerowanymi prefiksami i sufiksami w celu utworzenia unikatowej nazwy zasobów utworzonych przez szablon.Napiwek
Musi
aiResourceName
mieć co najmniej 5 znaków. Nie może być całkowicie numeryczna ani zawierać następujących znaków:~ ! @ # $ % ^ & * ( ) = + _ [ ] { } \ | ; : . ' " , < > / ?
.az deployment group create --resource-group exampleRG --template-file main.bicep --parameters aiResourceName=myai
Po zakończeniu operacji możesz użyć centrum do tworzenia projektów, zarządzania zasobami i współpracy z innymi osobami.
Następne kroki
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla