Azure AI hizmetleri kapsayıcılarını kullanma
Microsoft Container Registry'de, tek bir Azure AI hizmetleri hizmet API'sini kapsülleyen kapsayıcılı bir hizmet dağıtmak için kullanabileceğiniz Azure AI hizmetleri için kapsayıcı görüntüleri vardır.
Azure AI hizmetleri kapsayıcısını dağıtmak ve kullanmak için aşağıdaki üç etkinliğin gerçekleşmesi gerekir:
- Kullanmak istediğiniz belirli Azure AI hizmetleri API'sinin kapsayıcı görüntüsü indirilir ve yerel Docker sunucusu, Azure Container Instance (ACI) veya Azure Kubernetes Service (AKS) gibi bir kapsayıcı konağına dağıtılır.
- İstemci uygulamaları kapsayıcılı hizmet tarafından sağlanan uç noktaya veri gönderir ve sonuçları Azure'daki bir Azure yapay zeka hizmetleri bulut kaynağından aldıkları gibi alır.
- Kapsayıcılı hizmetin kullanım ölçümleri, hizmetin faturalamasını hesaplamak için düzenli aralıklarla Azure'daki bir Azure yapay zeka hizmetleri kaynağına gönderilir.
Kapsayıcı kullanırken bile faturalama amacıyla Azure'da bir Azure yapay zeka hizmetleri kaynağı sağlamalısınız. İstemci uygulamaları isteklerini kapsayıcılı hizmete gönderir; bu da hassas olabilecek verilerin Azure'daki Azure yapay zeka hizmetleri uç noktasına gönderilmediği anlamına gelir; ancak kapsayıcının faturalama için kullanım ölçümlerini göndermek için Azure'daki Azure AI hizmetleri kaynağına düzenli aralıklarla bağlanabilmesi gerekir.
Azure AI hizmetleri kapsayıcı görüntüleri
Her kapsayıcı, Azure AI hizmetleri işlevselliğinin bir alt kümesini sağlar. Örneğin, Azure AI Dil hizmetinin tüm özellikleri tek bir kapsayıcıda yer almayabilir. Dil algılama, çeviri ve yaklaşım analizi ayrı kapsayıcı görüntüleridir. Ancak, kurulum adımları her kapsayıcı için benzerdir.
Dil kapsayıcıları
Yapay Zeka Dili hizmeti için temel özellikler ayrı görüntülerle eşlenmiştir:
Özellik | Görsel |
---|---|
Anahtar İfade Ayıklama | mcr.microsoft.com/azure-cognitive-services/textanalytics/keyphrase |
Dil Algılama | mcr.microsoft.com/azure-cognitive-services/textanalytics/language |
Yaklaşım Analizi | mcr.microsoft.com/azure-cognitive-services/textanalytics/sentiment |
Adlandırılmış Varlık Tanıma | mcr.microsoft.com/product/azure-cognitive-services/textanalytics/language/about |
Sistem durumu için Metin Analizi | mcr.microsoft.com/product/azure-cognitive-services/textanalytics/healthcare/about |
Translator | mcr.microsoft.com/product/azure-cognitive-services/translator/text-translation/about |
Özetleme | mcr.microsoft.com/azure-cognitive-services/textanalytics/summarization |
Not
Yaklaşım Analizi, görüntüdeki en öğesini doğru dil koduyla değiştirerek diğer dilleri destekler
Konuşma kapsayıcıları
Özellik | Görsel |
---|---|
Konuşmayı metne dönüştürme | mcr.microsoft.com/product/azure-cognitive-services/speechservices/speech-to-text/about |
Özel Konuşmayı metne dönüştürme | mcr.microsoft.com/product/azure-cognitive-services/speechservices/custom-speech-to-text/about |
Nöral Metin okuma | mcr.microsoft.com/product/azure-cognitive-services/speechservices/neural-text-to-speech/about |
Konuşma dili algılama | mcr.microsoft.com/product/azure-cognitive-services/speechservices/language-detection/about |
Görüntü kapsayıcıları
Özellik | Görsel |
---|---|
OCR okuma | mcr.microsoft.com/product/azure-cognitive-services/vision/read/about |
Uzamsal analiz | mcr.microsoft.com/product/azure-cognitive-services/vision/spatial-analysis/about |
Docker çekme komutunu kullanarak doğrudan makinenizden kapsayıcı görüntüleriyle çalışmak üzere bunları indirebilirsiniz. Kapsayıcılardan bazıları "Geçitli" genel önizleme durumundadır ve bunları kullanmak için açıkça erişim istemeniz gerekir. Aksi takdirde kapsayıcılar, azure yapay zeka hizmetleri dağıtımıyla herkesin kullanımına sunulur.
Şu anda kullanılabilen Azure AI hizmetleri kapsayıcı görüntülerinin tam listesi ve her biri için belirli notlar için bkz . Azure AI hizmetleri kapsayıcı görüntüsü etiketleri ve sürüm notları.
Azure AI hizmetleri kapsayıcı yapılandırması
Azure AI hizmetleri kapsayıcı görüntüsünü bir konağa dağıtırken üç ayar belirtmeniz gerekir.
Ayar | Açıklama |
---|---|
ApiKey | Dağıtılan Azure AI hizmetinizdeki anahtar; faturalama için kullanılır. |
Faturalandırma | Dağıtılan Azure AI hizmetinizden uç nokta URI'si; faturalama için kullanılır. |
Eula | Kapsayıcının lisansını kabul ettiğinizi belirten kabul etme değeri. |
Kapsayıcıdan Azure AI hizmetlerini kullanma
Azure AI hizmetleri kapsayıcınız dağıtıldıktan sonra, uygulamalar varsayılan Azure uç noktası yerine kapsayıcılı Azure AI hizmetleri uç noktasını kullanır. İstemci uygulamasının kapsayıcınız için uygun uç noktayla yapılandırılması gerekir, ancak kimlik doğrulaması için bir abonelik anahtarı sağlaması gerekmez. Kendi kimlik doğrulama çözümünüzü uygulayabilir ve belirli uygulama senaryonuza uygun ağ güvenlik kısıtlamaları uygulayabilirsiniz.