Поделиться через


Схема подключения к YAML служб ИИ Azure (версия 2)

ОБЛАСТЬ ПРИМЕНЕНИЯ: расширение машинного обучения Azure CLI версии 2 (текущее)

Примечание.

Синтаксис YAML, описанный в этом документе, основан на схеме JSON для последней версии расширения ML CLI (версия 2). Этот синтаксис гарантированно работает только с последней версией расширения ML CLI (версия 2). Схемы для старых версий расширений можно найти по адресу https://azuremlschemasprod.azureedge.net/.

Синтаксис YAML

Ключ Тип Описание Допустимые значения Default value
$schema строка Схема YAML. Если вы используете расширение Машинное обучение Azure Visual Studio Code для создания ФАЙЛА YAML, включите $schema в начало файла для вызова схемы и завершения ресурсов.
name строка Обязательный. Имя подключения.
description строка Описание подключения.
tags объект Словарь тегов подключения.
type строка Обязательный. Тип подключения. azure_ai_services azure_ai_services
is_shared boolean true Значение , если подключение совместно используется в других проектах в концентраторе; falseв противном случае . true
endpoint строка Обязательный. URL-адрес конечной точки.
api_key строка Обязательный. Ключ API, используемый для проверки подлинности подключения. Если это не указано, создается подключение Microsoft Entra ID (проверка подлинности без учетных данных).
ai_services_resource_id строка Обязательный. Полный идентификатор ресурса Azure ресурса Службы искусственного интеллекта Azure.

Замечания

Существует два способа создания подключений к службам ИИ Azure.

  • Одно подключение ко всем службам ИИ Azure, кроме службы поиска ИИ Azure.
  • Одно подключение для каждой отдельной службы ИИ Azure.

Схема, описанная в этой статье, предназначена для одного подключения ко всем службам ИИ Azure, кроме службы поиска ИИ Azure.

az ml connection Хотя команды можно использовать для управления подключениями Машинное обучение Azure и Azure AI Studio, подключение служб ИИ Azure зависит от Azure AI Studio.

Примеры

Посетите этот ресурс GitHub, например. Здесь показаны несколько. Эти примеры будут находиться в виде файлов YAML и используются из ИНТЕРФЕЙСА командной строки. Например, az ml connection create -f <file-name>.yaml.

YAML: ключ API

#AzureAIServiceConnection.yml

name: myazai_ei
type: azure_ai_services
endpoint: https://contoso.cognitiveservices.azure.com/
api_key: XXXXXXXXXXXXXXX

YAML: меньше учетных данных

#AzureAIServiceConnection.yml

name: myazai_apk
type: azure_ai_services
endpoint: https://contoso.cognitiveservices.azure.com/

Следующие шаги