Использование собственных ресурсов
Используйте эту статью, если вы хотите использовать службу агента Azure с уже имеющимися ресурсами.
Примечание.
- Если вы используете существующие службы ИИ или ресурс Службы Azure OpenAI, модель не будет развернута. После завершения установки агента можно развернуть модель в ресурсе.
- Убедитесь, что ресурс Azure OpenAI и проект Azure AI Foundry находятся в одном регионе.
Выбор базовой или стандартной настройки агента
Чтобы использовать собственные ресурсы, можно изменить параметры в предоставленных шаблонах развертывания. Чтобы начать, определите, хотите ли изменить шаблон базовой настройки агента или стандартный шаблон установки агента.
Базовая настройка. Агенты используют многотенантные ресурсы поиска и хранилища, полностью управляемые корпорацией Майкрософт. У вас нет видимости или контроля над этими базовыми ресурсами Azure. С помощью этого параметра можно использовать только собственную учетную запись служб ИИ.
Стандартная настройка. Агенты используют ресурсы поиска и хранилища с одним клиентом. С помощью этой настройки вы можете полностью контролировать и просматривать эти ресурсы, но вы несете затраты на основе использования. Вы можете использовать собственную учетную запись служб ИИ, учетную запись хранения и (или) ресурс поиска ИИ Azure с помощью этого параметра.
Базовая настройка агента: используйте существующий ресурс служб ИИ/Azure OpenAI
Замените значение aiServiceAccountResourceId
параметра на полный идентификатор ресурса ai Services или ресурса Azure OpenAI, который вы хотите использовать.
Чтобы получить идентификатор ресурса учетной записи служб AI, войдите в Azure CLI и выберите подписку с учетной записью служб AI:
az login
Замените
<your-resource-group>
на группу ресурсов, содержащую ресурс иyour-ai-service-resource-name
имя ресурса службы ИИ, и выполните следующую команду:az cognitiveservices account show --resource-group <your-resource-group> --name <your-ai-service-resource-name> --query "id" --output tsv
Возвращаемое значение — это
aiServiceAccountResourceId
необходимо использовать в шаблоне.В файле шаблона базового агента замените следующие заполнители:
aiServiceAccountResourceId:/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.CognitiveServices/accounts/{serviceName} [Azure OpenAI Only] aiServiceKind: AzureOpenAI
Если вы хотите использовать существующий ресурс Azure OpenAI, необходимо обновить
aiServiceAccountResourceId
aiServiceKind
параметры в файле параметров. Параметр aiServiceKind должен иметь значение AzureOpenAI.
Настройка агента уровня "Стандартный": используйте существующий ресурс службы ИИ/ Azure OpenAI, хранилище и (или) ресурс поиска ИИ Azure
Используйте существующий ресурс поиска ИИ, учетной записи хранения и/или ресурса поиска ИИ Azure, предоставив полный идентификатор ресурса arm в файле шаблона стандартного агента.
Используйте существующие службы ИИ или ресурс Azure OpenAI:
Выполните действия, описанные в базовой настройке агента, чтобы получить идентификатор ресурса учетной записи служб ИИ.
В файле шаблона стандартного агента замените следующие заполнители:
aiServiceAccountResourceId:/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.CognitiveServices/accounts/{serviceName} [Azure OpenAI Only] aiServiceKind: AzureOpenAI
Использование имеющейся учетной записи хранения
Чтобы получить идентификатор ресурса учетной записи хранения, войдите в Azure CLI и выберите подписку с учетной записью хранения:
az login
Затем выполните следующую команду :
az search service show --resource-group <your-resource-group> --name <your-storage-account> --query "id" --output tsv
Выходные данные — это
aiStorageAccountResourceID
необходимо использовать в шаблоне.В файле шаблона стандартного агента замените следующие заполнители:
aiStorageAccountResourceId:/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{storageAccountName}
Использование существующего ресурса поиска ИИ Azure
Чтобы получить идентификатор ресурса поиска Azure AI, войдите в Azure CLI и выберите подписку с помощью ресурса поиска:
az login
Затем выполните следующую команду :
az search service show --resource-group <your-resource-group> --name <your-search-service> --query "id" --output tsv
В файле шаблона стандартного агента замените следующие заполнители:
aiSearchServiceResourceId:/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Search/searchServices/{searchServiceName}
См. также
- Узнайте о различных агентах инструментов , которые могут использовать.