Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Используйте шаблон Microsoft Bicep , чтобы создать рабочую область концентратора для использования в Студии машинного обучения и Microsoft Foundry. Шаблон упрощает создание ресурсов в виде единой координированной операции. Шаблон Bicep — это текстовый документ, определяющий ресурсы, необходимые для развертывания. Он также может указывать параметры развертывания. Параметры используются для предоставления входных значений при использовании шаблона.
Шаблон, используемый в этой статье, можно найти по https://github.com/Azure/azure-quickstart-templates/tree/master/quickstarts/microsoft.machinelearningservices/aifoundry-basicsадресу. Доступны исходный main.bicep файл и скомпилированный шаблон Azure Resource Manager (main.json). Этот шаблон создает следующие ресурсы:
- Группа ресурсов Azure (если она еще не существует)
- Рабочая область Azure Machine Learning типа 'хаб'
- Учетная запись хранения Azure
- Azure Key Vault
- Реестр контейнеров Azure
- Azure Application Insights
- Инструменты Foundry (требуются для Foundry, но не обязательны для сценариев использования Azure Machine Learning)
Предварительные условия
Подписка Azure. Если ее нет, создайте бесплатную учетную запись.
Копия файлов шаблона из репозитория GitHub. Чтобы клонировать репозиторий GitHub на локальный компьютер, можно использовать Git. Используйте следующую команду, чтобы клонировать репозиторий быстрого запуска на локальный компьютер и перейти к каталогу
aistudio-basics.git clone https://github.com/Azure/azure-quickstart-templates cd azure-quickstart-templates/quickstarts/microsoft.machinelearningservices/aistudio-basicsИнструменты командной строки Bicep. Чтобы установить средства командной строки Bicep, используйте статью "Установка интерфейса командной строки Bicep".
Общие сведения о шаблоне
Шаблон Bicep состоит из следующих файлов:
| Файл | Описание |
|---|---|
| main.bicep | Основной файл Bicep, определяющий параметры и переменные. Передача параметров и переменных другим модулям в подкаталоге modules . |
| ai-resource.bicep | Определяет ресурс Центра искусственного интеллекта Azure. |
| зависимые ресурсы.bicep | Определяет зависимые ресурсы для Центра искусственного интеллекта Azure. служба хранилища Azure учетная запись, реестр контейнеров, Key Vault и Application Insights. |
Внимание
Примеры шаблонов могут не всегда использовать последнюю версию API для ресурсов Azure, которые он создает. Прежде чем использовать шаблон, рекомендуется изменить его для использования последних версий API. Каждая служба Azure имеет собственный набор версий API. Дополнительные сведения об API для конкретной службы см. в справочнике по REST API Azure.
Ресурс центра искусственного интеллекта основан на Машинное обучение Azure. Сведения о последних версиях API для Azure Machine Learning см. в справочнике по REST API для Azure Machine Learning. Чтобы обновить эту версию API, найдите Microsoft.MachineLearningServices/<resource> запись для типа ресурса и обновите ее до последней версии. В следующем примере показана запись для центра искусственного интеллекта Azure, использующего версию 2023-08-01-previewAPI:
resource aiResource 'Microsoft.MachineLearningServices/workspaces@2023-08-01-preview' = {
Шаблон Azure Resource Manager
Хотя язык Bicep для конкретного домена (DSL) используется для определения ресурсов, файл Bicep компилируется в шаблон Azure Resource Manager при развертывании шаблона. Файл main.json , включенный в репозиторий GitHub, является скомпилированной версией шаблона Azure Resource Manager. Этот файл создается из main.bicep файла с помощью средств командной строки Bicep. Например, при развертывании шаблона Bicep он создает main.json файл. Вы также можете вручную создать main.json файл с помощью bicep build команды без развертывания шаблона.
bicep build main.bicep
Дополнительные сведения см. в статье о Bicep CLI.
Настройка шаблона
Чтобы запустить шаблон Bicep, используйте следующие команды из aistudio-basics каталога:
Чтобы создать новую группу ресурсов Azure, выполните следующую команду. Замените
exampleRGименем группы ресурсов иeastusрегионом Azure для использования:az group create --name exampleRG --location eastusЧтобы запустить шаблон, используйте следующую команду. Замените
myaiна название, которое будет использоваться для вашего центра Foundry. Это значение используется вместе с созданными префиксами и суффиксами для создания уникального имени ресурсов, созданных шаблоном.Совет
aiResourceNameдолжно быть не более 5 символов. Он не может быть полностью числовым или содержать следующие символы:~ ! @ # $ % ^ & * ( ) = + _ [ ] { } \ | ; : . ' " , < > / ?az deployment group create --resource-group exampleRG --template-file main.bicep --parameters aiHubeName=myai