Compartir vía


Inicio rápido: Creación de un recurso de servicios de Azure AI mediante una plantilla de ARM

En este inicio rápido se muestra cómo usar una plantilla de Azure Resource Manager (plantilla de ARM) para crear un recurso en los servicios de Azure AI.

Los servicios de Azure AI ayudan a los desarrolladores y a las organizaciones a crear rápidamente aplicaciones inteligentes, vanguardistas, listas para el mercado y responsables con API y modelos listos para usar, precompilados y personalizables. Algunos ejemplos de aplicaciones son el procesamiento del lenguaje natural para conversaciones, búsqueda, supervisión, traducción, voz, visión y toma de decisiones.

Sugerencia

Pruebe los servicios de Azure AI, como Azure OpenAI, Content Safety, Speech, Vision y más en el portal de Azure AI Foundry. Para más información, consulte ¿Qué es Azure AI Foundry?.

La mayoría de los servicios de Azure AI están disponibles a través de las API de REST y los SDK de bibliotecas de clientes en los lenguajes de desarrollo más populares. Para más información, consulte la documentación de cada servicio.

Una plantilla de Azure Resource Manager es un archivo de notación de objetos JavaScript (JSON) que define tanto la infraestructura como la configuración de un proyecto. La plantilla usa sintaxis declarativa. Se describe la implementación deseada sin escribir la secuencia de comandos de programación para crear la implementación.

Requisitos previos

Revisión de la plantilla

La plantilla usada en este inicio rápido forma parte de las plantillas de inicio rápido de Azure.

{
  "$schema": "https://schema.management.azure.com/schemas/2019-04-01/deploymentTemplate.json#",
  "contentVersion": "1.0.0.0",
  "metadata": {
    "_generator": {
      "name": "bicep",
      "version": "0.30.23.60470",
      "templateHash": "10147189867297702253"
    }
  },
  "parameters": {
    "aiServicesName": {
      "type": "string",
      "defaultValue": "[format('aiServices-{0}', uniqueString(resourceGroup().id))]",
      "metadata": {
        "description": "That name is the name of our application. It has to be unique.Type a name followed by your resource group name. (<name>-<resourceGroupName>)"
      }
    },
    "location": {
      "type": "string",
      "defaultValue": "[resourceGroup().location]",
      "metadata": {
        "description": "Location for all resources."
      }
    },
    "sku": {
      "type": "string",
      "defaultValue": "S0",
      "allowedValues": [
        "S0"
      ]
    }
  },
  "resources": [
    {
      "type": "Microsoft.CognitiveServices/accounts",
      "apiVersion": "2023-05-01",
      "name": "[parameters('aiServicesName')]",
      "location": "[parameters('location')]",
      "identity": {
        "type": "SystemAssigned"
      },
      "sku": {
        "name": "[parameters('sku')]"
      },
      "kind": "AIServices",
      "properties": {
        "publicNetworkAccess": "Disabled",
        "networkAcls": {
          "defaultAction": "Deny"
        },
        "disableLocalAuth": true
      }
    }
  ]
}

Se define un recurso Azure en el archivo Bicep. El campo kind del archivo de Bicep define el tipo de recurso.

Según sea necesario, cambie el valor del parámetro sku a la instancia de precios que desee. sku depende del recurso kind que use. Por ejemplo, use TextAnalytics para el servicio Lenguaje de Azure AI. El tipo TextAnalytics usa S en lugar de S0 para el valor de sku.

Implementación de la plantilla

  1. Seleccione el botón Implementar en Azure.

    Botón para implementar la plantilla de Resource Manager en Azure.

  2. Introduzca los valores siguientes.

    Value Descripción
    Suscripción Seleccione una suscripción de Azure.
    Grupos de recursos Seleccione Crear nuevo, escriba un nombre único para el grupo de recursos y seleccione Aceptar.
    Región Seleccione una región (por ejemplo, Este de EE. UU).
    Nombre del servicio de IA Reemplace el valor por un nombre único para el recurso de servicios de Azure AI. Necesitará el nombre en la sección siguiente al validar la implementación.
    Ubicación Reemplace por la región seleccionada.
    Sku Seleccione el plan de tarifa para el recurso.

    Captura de pantalla en la que se muestra el panel para la creación de recursos.

  3. Seleccione Revisar y crear y, luego, Crear. Cuando la implementación se realiza correctamente, el botón Ir al recurso está disponible.

Sugerencia

Si la suscripción no le permite crear un recurso de servicios de Azure AI, es posible que tenga que habilitar el privilegio de ese Proveedor de recursos de Azure mediante Azure Portal, un comando de PowerShell o un Comando CLI de Azure. Si no es el propietario de la suscripción, pida al propietario de la suscripción o a alguien con un rol de administrador que complete el registro. O bien, pida los privilegios /register/action que se van a conceder a su cuenta.

Revisión de los recursos implementados

Cuando finalice la implementación, puede seleccionar el botón Ir al recurso para ver el nuevo recurso. Para buscar el grupo de recursos:

  1. Seleccione Grupos de recursos en el panel izquierdo.
  2. Seleccione el nombre del grupo de recursos.

Limpieza de recursos

Si desea limpiar y quitar una suscripción de servicios de Azure AI, puede eliminar el recurso o el grupo de recursos. Al eliminar el grupo de recursos también se eliminan los demás recursos incluidos en el grupo.

  1. En el panel izquierdo, seleccione Grupos de recursos para mostrar la lista de los grupos de recursos.
  2. Busque el grupo de recursos que contiene el recurso que se va a eliminar.
  3. Haga clic con el botón derecho en el grupo de recursos, seleccione Eliminar grupo de recursos, y confirme.