Share via


Guida introduttiva: Creare una risorsa dei servizi di intelligenza artificiale di Azure usando un modello di Resource Manager

Questa guida introduttiva illustra come usare un modello di Azure Resource Manager per creare una risorsa nei servizi di intelligenza artificiale di Azure.

I servizi di intelligenza artificiale di Azure sono un portfolio basato sul cloud dei servizi di intelligenza artificiale. Consente agli sviluppatori di creare intelligenza cognitiva nelle applicazioni senza bisogno di competenze o conoscenze dirette di intelligenza artificiale o data science.

I servizi di intelligenza artificiale di Azure sono disponibili tramite LE API REST e gli SDK della libreria client nei linguaggi di sviluppo più diffusi. Consente agli sviluppatori di aggiungere facilmente funzionalità cognitive nelle proprie applicazioni con soluzioni cognitive che possono vedere, ascoltare, parlare e analizzare.

Creando una risorsa dei servizi di intelligenza artificiale di Azure, è possibile:

  • Accedere a più servizi di intelligenza artificiale in Azure con una singola chiave ed endpoint.
  • Consolidare la fatturazione dai servizi usati.

Un modello di Azure Resource Manager è un file JSON (JavaScript Object Notation) che definisce l'infrastruttura e la configurazione per il progetto. Il modello utilizza la sintassi dichiarativa. Si descrive la distribuzione prevista senza scrivere la sequenza di comandi di programmazione per creare la distribuzione.

Prerequisiti

  • Se non si ha una sottoscrizione di Azure, crearne una gratuitamente.
  • Se si prevede di usare l'analisi spaziale in Visione artificiale di Azure o Analisi del testo per l'integrità nel linguaggio di intelligenza artificiale di Azure, è necessario creare le prime risorse di Visione artificiale o Lingua dal portale di Azure in modo da poter esaminare e riconoscere i termini e le condizioni. È possibile farlo qui: Azure AI Language, Azure AI Vision.You can do here: Azure AI Language, Azure AI Vision. Successivamente, è possibile creare risorse successive usando qualsiasi strumento di distribuzione (ad esempio, SDK, interfaccia della riga di comando o modello di Resource Manager) nella stessa sottoscrizione di Azure.

Rivedere il modello

Il modello usato in questa guida introduttiva è disponibile in Modelli di avvio rapido di Azure.

{
  "$schema": "https://schema.management.azure.com/schemas/2019-04-01/deploymentTemplate.json#",
  "contentVersion": "1.0.0.0",
  "metadata": {
    "_generator": {
      "name": "bicep",
      "version": "0.15.31.15270",
      "templateHash": "17000396405303018145"
    }
  },
  "parameters": {
    "cognitiveServiceName": {
      "type": "string",
      "defaultValue": "[format('CognitiveService-{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": "2021-10-01",
      "name": "[parameters('cognitiveServiceName')]",
      "location": "[parameters('location')]",
      "sku": {
        "name": "[parameters('sku')]"
      },
      "kind": "CognitiveServices",
      "properties": {
        "apiProperties": {
          "statisticsEnabled": false
        }
      }
    }
  ]
}

Una risorsa di Azure è definita nel file Bicep: Microsoft.CognitiveServices/accounts specifica che si tratta di una risorsa dei servizi di intelligenza artificiale di Azure. Il kind campo nel file Bicep definisce il tipo di risorsa.

Le tabelle seguenti forniscono informazioni sui prodotti e sui prezzi per i servizi di intelligenza artificiale di Azure.

Multi-servizio

Servizio Tipologia
Più servizi. Per ulteriori informazioni, vedere la pagina dei prezzi. CognitiveServices

Visione

Servizio Tipologia
Visione ComputerVision
Visione personalizzata - Previsione CustomVision.Prediction
Visione personalizzata - Training CustomVision.Training
Viso Face
Document Intelligence FormRecognizer

Voce

Servizio Tipologia
Voce SpeechServices

Lingua

Servizio Tipologia
Language Understanding (LUIS) LUIS
QnA Maker QnAMaker
Lingua TextAnalytics
Traduzione testuale TextTranslation

Decision

Servizio Tipologia
Rilevamento anomalie AnomalyDetector
Content Moderator ContentModerator
Personalizza esperienze Personalizer

OpenAI di Azure

Servizio Tipologia
OpenAI di Azure OpenAI

Piani tariffari e fatturazione

I piani tariffari (e l'importo fatturato) sono basati sul numero di transazioni inviate usando le informazioni di autenticazione. Ogni piano tariffario specifica:

  • Numero massimo di transazioni consentite al secondo (TPS).
  • Funzionalità del servizio abilitate all'interno del piano tariffario.
  • Costo per un numero predefinito di transazioni. Se si supera questo numero, verrà addebitato un costo aggiuntivo, come specificato nei dettagli dei prezzi per il servizio.

Nota

Molti dei servizi di intelligenza artificiale di Azure hanno un livello gratuito che è possibile usare per provare il servizio. Per usare il livello gratuito, usare F0 come piano tariffario per la risorsa.

Distribuire il modello

  1. Selezionare il pulsante Distribuisci in Azure .

    Pulsante per distribuire il modello di Resource Manager in Azure.

  2. Immetti i valori seguenti.

    Valore Descrizione
    Abbonamento Selezionare una sottoscrizione di Azure.
    Gruppo di risorse selezionare Crea nuovo, immettere un nome univoco per il gruppo di risorse e quindi scegliere OK.
    Area Selezionare un'area, ad esempio Stati Uniti orientali.
    Nome del servizio cognitivo Sostituire il valore con un nome univoco per la risorsa dei servizi di intelligenza artificiale di Azure. Sarà necessario il nome nella sezione successiva quando si convalida la distribuzione.
    Location Sostituire con l'area selezionata.
    Sku Selezionare il piano tariffario per la risorsa.

    Screenshot che mostra il riquadro per la creazione di risorse.

  3. Selezionare Rivedi e crea e quindi Crea. Al termine della distribuzione, è disponibile il pulsante Vai alla risorsa .

Suggerimento

Se la sottoscrizione non consente di creare una risorsa dei servizi di intelligenza artificiale di Azure, potrebbe essere necessario abilitare il privilegio del provider di risorse di Azure usando il portale di Azure, un comando di PowerShell o un comando dell'interfaccia della riga di comando di Azure. Se non si è il proprietario della sottoscrizione, chiedere al proprietario della sottoscrizione o a un utente con un ruolo di amministratore di completare la registrazione. In alternativa, chiedere di concedere i privilegi /register/action all'account.

Esaminare le risorse distribuite

Al termine della distribuzione, è possibile selezionare il pulsante Vai alla risorsa per visualizzare la nuova risorsa . Per trovare il gruppo di risorse, è anche possibile:

  1. Selezionare Gruppi di risorse nel riquadro sinistro.
  2. Selezionare il nome del gruppo di risorse.

Pulire le risorse

Se si vuole pulire e rimuovere una sottoscrizione dei servizi di intelligenza artificiale di Azure, è possibile eliminare la risorsa o il gruppo di risorse. L'eliminazione del gruppo di risorse elimina anche tutte le altre risorse contenute nel gruppo.

  1. Nel riquadro sinistro selezionare Gruppi di risorse per visualizzare l'elenco dei gruppi di risorse.
  2. Individuare il gruppo di risorse che contiene la risorsa da eliminare.
  3. Fare clic con il pulsante destro del mouse sul gruppo di risorse, scegliere Elimina gruppo di risorse e quindi confermare.