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
Azure'a Dağıt düğmesini seçin.
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. 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:
- Sol bölmeden Kaynak grupları'nı seçme.
- 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.
- Sol bölmede Kaynak grupları'nı seçerek kaynak gruplarınızın listesini görüntüleyin.
- Silinecek kaynağı içeren kaynak grubunu bulun.
- Kaynak grubuna sağ tıklayın, Kaynak grubunu sil'i seçin ve onaylayın.
İlgili içerik
- Azure yapay zeka hizmetleriyle güvenli bir şekilde çalışma hakkında daha fazla bilgi için bkz . Azure AI hizmetlerine yönelik isteklerin kimliğini doğrulama.
- Azure yapay zeka hizmetlerinin listesi için bkz . Azure yapay zeka hizmetleri nelerdir?.
- Azure yapay zeka hizmetlerinin desteklediği doğal dillerin listesi için bkz . Azure yapay zeka hizmetlerinde doğal dil desteği.
- Şirket içinde Azure yapay zeka hizmetlerinin nasıl kullanılacağını anlamak için bkz . Azure AI kapsayıcıları nedir?.
- Azure yapay zeka hizmetlerini kullanmanın maliyetini tahmin etmek için bkz . Azure AI Studio maliyetlerini planlama ve yönetme.