Share via


Hızlı Başlangıç: ARM şablonu kullanarak Azure AI hizmetleri kaynağı oluşturma

Bu hızlı başlangıçta, Azure AI hizmetlerinde kaynak oluşturmak için Azure Resource Manager şablonunun (ARM şablonu) nasıl kullanılacağı gösterilmektedir.

Azure AI hizmetleri, bulut tabanlı yapay zeka hizmetleri portföyüdür. Geliştiricilerin yapay zeka veya veri bilimi konusunda doğrudan becerilere veya bilgiye ihtiyaç duymadan uygulamalarda bilişsel zeka oluşturmasına yardımcı olur.

Azure AI hizmetleri, popüler geliştirme dillerindeki REST API'leri ve istemci kitaplığı SDK'ları aracılığıyla kullanılabilir. Geliştiricilerin görebilen, duyabilen, konuşabilen ve analiz eden bilişsel çözümlerle uygulamalarına kolayca bilişsel özellikler eklemesini sağlar.

Azure AI hizmetleri kaynağı oluşturarak şunları yapabilirsiniz:

  • Tek bir anahtar ve uç nokta ile Azure'da birden çok yapay zeka hizmetine erişin.
  • Kullandığınız hizmetlerden faturalamayı birleştirin.

Azure Resource Manager şablonu, projenizin altyapısını ve yapılandırmasını tanımlayan bir JavaScript Nesne Gösterimi (JSON) dosyasıdır. Bu şablonda, bildirim temelli sözdizimi kullanılır. Dağıtımı oluşturmak için programlama komutlarının sırasını yazmadan hedeflenen dağıtımınızı açıklarsınız.

Önkoşullar

  • Azure aboneliğiniz yoksa ücretsiz bir abonelik oluşturun.
  • Azure Yapay Zeka Görüntü İşleme'de Uzamsal Analizi veya Azure Yapay Zeka Dilinde Sistem Durumu için Metin Analizi kullanmayı planlıyorsanız, hüküm ve koşulları gözden geçirip kabul edebilmeniz için Azure portalından ilk Görüntü İşleme veya Dil kaynaklarınızı oluşturmanız gerekir. Bunu burada yapabilirsiniz: Azure AI Language, Azure AI Vision. Bundan sonra, aynı Azure aboneliği altındaki herhangi bir dağıtım aracını (örneğin SDK, CLI veya ARM şablonu) kullanarak sonraki kaynakları oluşturabilirsiniz.

Şablonu gözden geçirme

Bu hızlı başlangıçta kullandığınız şablon Azure Hızlı Başlangıç Şablonları'ndan alınmıştı.

{
  "$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
        }
      }
    }
  ]
}

Bicep dosyasında bir Azure kaynağı tanımlanır: Microsoft.CognitiveServices/accounts bunun bir Azure AI hizmetleri kaynağı olduğunu belirtir. kind Bicep dosyasındaki alan kaynak türünü tanımlar.

Aşağıdaki tablolarda, Azure AI hizmetleri için ürünler ve fiyatlandırma hakkında bilgi sağlanır.

Çoklu hizmet

Hizmet Tip
Birden çok hizmet. Daha fazla bilgi için bkz. fiyatlandırma sayfası. CognitiveServices

Görsel

Hizmet Tip
Görsel ComputerVision
Özel Görüntü İşleme - Tahmin CustomVision.Prediction
Özel Görüntü İşleme - Eğitim CustomVision.Training
Yüz Tanıma Face
Belge Yönetim Bilgileri FormRecognizer

Konuşma

Hizmet Tip
Konuşma SpeechServices

Dil

Hizmet Tip
Language Understanding (LUIS) LUIS
QnA Maker QnAMaker
Dil TextAnalytics
Metin Çevirisi TextTranslation

Karar

Hizmet Tip
Anomali Algılayıcısı AnomalyDetector
Content Moderator ContentModerator
Kişiselleştirme Personalizer

Azure OpenAI

Hizmet Tip
Azure OpenAI OpenAI

Fiyatlandırma katmanları ve faturalama

Fiyatlandırma katmanları (ve faturalandırılan tutar), kimlik doğrulama bilgilerinizi kullanarak gönderdiğiniz işlem sayısına bağlıdır. Her fiyatlandırma katmanı aşağıdakileri belirtir:

  • Saniye başına izin verilen en fazla işlem sayısı (TPS).
  • Fiyatlandırma katmanında etkinleştirilen hizmet özellikleri.
  • Önceden tanımlanmış işlem sayısı için maliyet. Hizmetinizin fiyatlandırma ayrıntılarında belirtildiği gibi bu sayinin üzerine çıkarılırsa ek ücret tahsil edilir.

Not

Azure AI hizmetlerinin birçoğu, hizmeti denemek için kullanabileceğiniz ücretsiz bir katmana sahiptir. Ücretsiz katmanı kullanmak için kaynağınızın fiyatlandırma katmanı olarak kullanın F0 .

Şablonu dağıtma

  1. Azure'a Dağıt düğmesini seçin.

    Resource Manager şablonunu Azure'a dağıtma düğmesi.

  2. Aşağıdaki değerleri girin.

    Değer Açıklama
    Abonelik Bir Azure aboneliği seçin.
    Kaynak grubu Yeni oluştur'u seçin, kaynak grubu için benzersiz bir ad girin ve tamam'ı seçin.
    Bölge Bir bölge seçin (örneğin, Doğu ABD).
    Bilişsel Hizmet Adı değerini Azure AI hizmetleri kaynağınız için benzersiz bir adla değiştirin. Dağıtımı doğrularken bir sonraki bölümde adın olması gerekir.
    Konum değerini seçtiğiniz bölgeyle değiştirin.
    Sku Kaynağınız için fiyatlandırma katmanını seçin.

    Kaynak oluşturma bölmesini gösteren ekran görüntüsü.

  3. Gözden Geçir + Oluştur'u ve ardından Oluştur'u seçin. Dağıtım başarılı olduğunda Kaynağa git düğmesi kullanılabilir.

İpucu

Aboneliğiniz bir Azure AI hizmetleri kaynağı oluşturmanıza izin vermiyorsa Azure portalı, PowerShell komutunu veya Azure CLI komutunu kullanarak bu Azure kaynak sağlayıcısınınayrıcalığını etkinleştirmeniz gerekebilir. Abonelik sahibi değilseniz, abonelik sahibinden veya yönetici rolüne sahip birinden kaydı sizin için tamamlamasını isteyin. Veya hesabınıza /register/action ayrıcalıklarının verilmesini isteyin.

Dağıtılan kaynakları gözden geçirme

Dağıtımınız tamamlandığında kaynağa git düğmesini seçerek yeni kaynağınızı görebilirsiniz. Kaynak grubunu şu şekilde de bulabilirsiniz:

  1. Sol bölmeden Kaynak grupları'nı seçme.
  2. Kaynak grubu adını seçme.

Kaynakları temizleme

Azure AI hizmetleri aboneliğini temizlemek ve kaldırmak istiyorsanız kaynağı veya kaynak grubunu silebilirsiniz. Kaynak grubunun silinmesi, grubun içerdiği diğer tüm kaynakları da siler.

  1. Sol bölmede Kaynak grupları'nı seçerek kaynak gruplarınızın listesini görüntüleyin.
  2. Silinecek kaynağı içeren kaynak grubunu bulun.
  3. Kaynak grubuna sağ tıklayın, Kaynak grubunu sil'i seçin ve onaylayın.