Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Примечание.
Поиск с использованием ИИ Azure доступна через портал Azure, REST API и Azure SDKs. Он также лежит в основе Foundry IQ — управляемого слоя знаний, который преобразует корпоративный контент в многократно используемые базы знаний с учетом разрешений доступа для агентов на портале Microsoft Foundry.
В этом кратком руководстве используйте файл Bicep для развертывания службы Поиск с использованием ИИ Azure на портале Azure.
Bicep — это предметно-ориентированный язык (DSL), который использует декларативный синтаксис для развертывания ресурсов Azure. Он обеспечивает краткий синтаксис, надежную безопасность типов и поддержку повторного использования кода. Bicep предлагает лучшие возможности для разработки решений Azure типа "инфраструктура как код".
В развертывании используются только свойства, включенные в шаблон. Если требуется дополнительная настройка, например настройка сетевой безопасности, можно обновить службу как задачу после развертывания. Чтобы настроить существующую службу с помощью нескольких шагов, используйте Azure CLI или Azure PowerShell. Если вы оцениваете предварительные версии функций, используйте REST API управления.
Совет
Альтернативный шаблон Bicep, который развертывает Поиск с использованием ИИ Azure с предварительно настроенным индексатором в Cosmos DB для NoSQL, см. в Bicep развертывании Поиск с использованием ИИ Azure. Нет Bicep поддержки шаблонов для операций Поиск с использованием ИИ Azure плоскости данных, таких как создание индекса, но можно добавить модуль, вызывающий REST API. Пример включает модуль, создающий индекс, соединитель источника данных и индексатор, обновляемый из Cosmos DB с интервалом в 5 минут.
Предварительные условия
Если у вас нет подписки Azure, создайте бесплатную учетную запись, прежде чем приступить к работе.
Проверьте файл Bicep
В этом быстром старте используется файл Bicep из шаблонов быстрого старта Azure.
@description('Service name must only contain lowercase letters, digits or dashes, cannot use dash as the first two or last one characters, cannot contain consecutive dashes, and is limited between 2 and 60 characters in length.')
@minLength(2)
@maxLength(60)
param name string
@allowed([
'free'
'basic'
'standard'
'standard2'
'standard3'
'storage_optimized_l1'
'storage_optimized_l2'
])
@description('The pricing tier of the search service you want to create (for example, basic or standard).')
param sku string = 'standard'
@description('Replicas distribute search workloads across the service. You need at least two replicas to support high availability of query workloads (not applicable to the free tier).')
@minValue(1)
@maxValue(12)
param replicaCount int = 1
@description('Partitions allow for scaling of document count as well as faster indexing by sharding your index over multiple search units.')
@allowed([
1
2
3
4
6
12
])
param partitionCount int = 1
@description('Applicable only for SKUs set to standard3. You can set this property to enable a single, high density partition that allows up to 1000 indexes, which is much higher than the maximum indexes allowed for any other SKU.')
@allowed([
'default'
'highDensity'
])
param hostingMode string = 'default'
@description('Location for all resources.')
param location string = resourceGroup().location
resource search 'Microsoft.Search/searchServices@2020-08-01' = {
name: name
location: location
sku: {
name: sku
}
properties: {
replicaCount: replicaCount
partitionCount: partitionCount
hostingMode: hostingMode
}
}
Файл Bicep определяет следующий ресурс Azure:
- Microsoft.Search/searchServices: создание службы Azure AI
Развертывание BICEP-файла
Сохраните файл Bicep в качестве main.bicep на локальном компьютере.
Разверните файл Bicep с помощью Azure CLI или Azure PowerShell.
az group create --name exampleRG --location eastus az deployment group create --resource-group exampleRG --template-file main.bicep --parameters serviceName=<service-name>Примечание.
Замените <service-name> на имя службы поиска. Имя службы должно содержать только строчные буквы, цифры или дефисы. Не удается использовать дефис в качестве первых двух символов или последнего символа. Имя имеет минимальную длину 2 символов и максимальную длину 60 символов.
После завершения развертывания появится сообщение о том, что развертывание успешно выполнено.
Просмотр развернутых ресурсов
Используйте портал Azure, Azure CLI или Azure PowerShell для получения списка ресурсов, развернутых в группе ресурсов.
az resource list --resource-group exampleRG
Очистка ресурсов
Поиск по искусственному интеллекту Azure — это оплачиваемый ресурс. Если она больше не нужна, удалите ее из подписки, чтобы избежать расходов. Вы можете использовать портал Azure, Azure CLI или Azure PowerShell для удаления группы ресурсов и ее ресурсов.
az group delete --name exampleRG
Связанный контент
В этом кратком руководстве вы создали службу поиска Azure AI с помощью файла Bicep, а затем проверили его развертывание. Дополнительные сведения о поиске ИИ Azure и Azure Resource Manager см. в следующих статьях: