Rychlý start: Nasazení služby Azure AI Vyhledávač pomocí šablony Azure Resource Manageru

Note

Azure AI Vyhledávač je k dispozici prostřednictvím portálu Azure, rozhraní REST API a Sady Azure SDK. Podporuje také Foundry IQ, spravovanou znalostní vrstvu, která transformuje podnikový obsah na opakovaně použitelné znalostní báze s podporou oprávnění pro agenty na portálu Microsoft Foundry.

V tomto rychlém startu použijte šablonu Azure Resource Manager k nasazení služby Azure AI Vyhledávač na portálu Azure.

Šablona Azure Resource Manageru je soubor JSON (JavaScript Object Notation), který definuje infrastrukturu a konfiguraci projektu. Tato šablona používá deklarativní syntaxi. Popíšete zamýšlené nasazení, aniž byste museli psát posloupnost programovacích příkazů pro vytvoření nasazení.

Nasazení používá pouze vlastnosti zahrnuté v šabloně. Pokud potřebujete další přizpůsobení, například nastavení zabezpečení sítě, můžete službu aktualizovat jako úlohu po nasazení. Pokud chcete přizpůsobit existující službu s nejmenšími kroky, použijte Azure CLI nebo Azure PowerShell. Pokud vyhodnocujete funkce ve verzi Preview, použijte rozhraní REST API pro správu.

Za předpokladu, že vaše prostředí splňuje požadavky a znáte použití šablon ARM, vyberte tlačítko Nasadit do Azure . Šablona se otevře v prostředí Azure Portal.

Tlačítko pro nasazení šablony Resource Manageru do Azure

Požadavky

Pokud ještě nemáte předplatné Azure, vytvořte si napřed bezplatný účet.

Kontrola šablony

V tomto rychlém startu se používá šablona z šablon pro rychlý start Azure.

{
  "$schema": "https://schema.management.azure.com/schemas/2019-04-01/deploymentTemplate.json#",
  "contentVersion": "1.0.0.0",
  "metadata": {
    "_generator": {
      "name": "bicep",
      "version": "0.5.6.12127",
      "templateHash": "11257266040777038564"
    }
  },
  "parameters": {
    "name": {
      "type": "string",
      "maxLength": 60,
      "minLength": 2,
      "metadata": {
        "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."
      }
    },
    "sku": {
      "type": "string",
      "defaultValue": "standard",
      "metadata": {
        "description": "The pricing tier of the search service you want to create (for example, basic or standard)."
      },
      "allowedValues": [
        "free",
        "basic",
        "standard",
        "standard2",
        "standard3",
        "storage_optimized_l1",
        "storage_optimized_l2"
      ]
    },
    "replicaCount": {
      "type": "int",
      "defaultValue": 1,
      "maxValue": 12,
      "minValue": 1,
      "metadata": {
        "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)."
      }
    },
    "partitionCount": {
      "type": "int",
      "defaultValue": 1,
      "allowedValues": [
        1,
        2,
        3,
        4,
        6,
        12
      ],
      "metadata": {
        "description": "Partitions allow for scaling of document count as well as faster indexing by sharding your index over multiple search units."
      }
    },
    "hostingMode": {
      "type": "string",
      "defaultValue": "default",
      "allowedValues": [
        "default",
        "highDensity"
      ],
      "metadata": {
        "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."
      }
    },
    "location": {
      "type": "string",
      "defaultValue": "[resourceGroup().location]",
      "metadata": {
        "description": "Location for all resources."
      }
    }
  },
  "resources": [
    {
      "type": "Microsoft.Search/searchServices",
      "apiVersion": "2020-08-01",
      "name": "[parameters('name')]",
      "location": "[parameters('location')]",
      "sku": {
        "name": "[parameters('sku')]"
      },
      "properties": {
        "replicaCount": "[parameters('replicaCount')]",
        "partitionCount": "[parameters('partitionCount')]",
        "hostingMode": "[parameters('hostingMode')]"
      }
    }
  ]
}

Šablona definuje následující prostředek Azure:

Nasazení šablony

Vyberte následující obrázek a přihlaste se k Azure a otevřete šablonu. Šablona vytvoří prostředek Azure AI Vyhledávač.

Tlačítko pro nasazení šablony Resource Manageru do Azure

Portál Azure zobrazí formulář, který můžete použít k snadnému zadání hodnot parametrů. Některé parametry jsou předem vyplněné výchozími hodnotami ze šablony. Zadejte své předplatné, skupinu prostředků, umístění a název služby. Pokud chcete použít Microsoft Foundry v kanálu rozšiřování AI, například pro analýzu binárních souborů obrázků pro text, zvolte umístění, které nabízí Azure AI Vyhledávač i Microsoft Foundry. Pokud nepoužíváte připojení bez klíčů, vaše služba Azure AI Vyhledávač a prostředek Microsoft Foundry musí být ve stejné oblasti pro úlohy rozšiřování AI. Po dokončení formuláře přijměte podmínky a ujednání a pak výběrem tlačítka koupit dokončete nasazení.

Zobrazení šablony na webu Azure Portal

Kontrola nasazených prostředků

Po dokončení nasazení můžete na webu Azure Portal získat přístup ke své nové skupině prostředků a nové vyhledávací službě.

Vyčištění prostředků

Další rychlý starty a návody Azure AI Vyhledávač vycházejí z tohoto rychlého startu. Pokud chcete pokračovat v práci s dalšími rychlými starty a kurzy, můžete tento prostředek nechat na místě. Pokud už prostředky nepotřebujete, můžete odstranit skupinu prostředků. Odstraněním skupiny prostředků odstraníte službu Azure AI Vyhledávač a související prostředky.

V tomto rychlém startu jste vytvořili službu Azure AI Vyhledávač pomocí šablony ARM a pak jste nasazení ověřili. Další informace o službě Azure AI Vyhledávač a Azure Resource Manageru najdete v následujících článcích: