Bu makalede, Azure portalında Translator kaynağı oluşturmayı öğreneceksiniz. Azure AI Translator, Azure AI hizmetleri ailesinin bir parçası olan bulut tabanlı bir makine çevirisi hizmetidir. Azure kaynakları, oluşturduğunuz hizmetlerin örnekleridir. Azure AI hizmetlerine yönelik tüm API istekleri, erişimin kimliğini doğrulamak için bir uç nokta URL'si ve salt okunur anahtar gerektirir.
Translator kaynağı oluşturma
Önkoşullar
Başlamak için etkin bir Azure hesabınız olmalıdır. Aboneliğiniz yoksa 12 aylık ücretsiz bir abonelik oluşturabilirsiniz.
Kaynağınızı oluşturma
Azure hesabınızla Translator hizmetine iki farklı kaynak türü aracılığıyla erişebilirsiniz:
Tek hizmetli kaynak türleri, tek bir hizmet API anahtarına ve uç noktasına erişimi etkinleştirir.
Çok hizmetli kaynak türleri, tek bir API anahtarı ve uç nokta kullanarak birden çok Azure AI hizmetine erişim sağlar.
Projenizi ve örnek ayrıntılarınızı tamamlama
Translator hizmetine erişmek için hangi kaynak türünü kullanmak istediğinize karar verdikten sonra projenizin ve örneğinizin ayrıntılarını girebilirsiniz.
Abonelik. Kullanılabilir Azure aboneliklerinizden birini seçin.
Kaynak Grubu. Yeni bir kaynak grubu oluşturabilir veya kaynağınızı aynı yaşam döngüsünü, izinleri ve ilkeleri paylaşan önceden var olan bir kaynak grubuna ekleyebilirsiniz.
Kaynak Bölgesi. İşletmeniz veya uygulamanız belirli bir bölge gerektirmediği sürece Genel'i seçin. Belge Çevirisi özelliğini yönetilen kimlik yetkilendirmesiyle kullanmayı planlıyorsanız Doğu ABD gibi bir coğrafi bölge seçin.
Adı. Kaynağınız için bir ad girin. Seçtiğiniz ad Azure içinde benzersiz olmalıdır.
Not
Belge Çevirisi gibi özel bir etki alanı uç noktası gerektiren bir Translator özelliği kullanıyorsanız, Ad alanına girdiğiniz değer uç nokta için özel etki alanı adı parametresi olacaktır.
Fiyatlandırma katmanı. Gereksinimlerinizi karşılayan bir fiyatlandırma katmanı seçin:
- Her aboneliğin ücretsiz katmanı vardır.
- Ücretsiz katmanın özellikleri ve işlevleri ücretli planlar ile aynıdır ve süresi dolmaz.
- Abonelik başına yalnızca bir ücretsiz katman kaynağı kullanılabilir.
- Belge Çevirisi yalnızca ücretli katmanda desteklenir. Language Studio, S1 ve D3 örnek katmanlarını destekler. Yalnızca Belge Çevirisi'ni denemek istiyorsanız Standart S1 örnek katmanını seçin.
Çok hizmetli bir kaynak oluşturursanız, Temel bilgiler sekmesinin altındaki bağlantılar hizmetin uygun işlemiyle ilgili teknik belgeler sağlar.
Gözden geçir + Oluştur’u seçin.
Hizmet koşullarını gözden geçirin ve kaynağınızı dağıtmak için Oluştur'u seçin.
Kaynağınız başarıyla dağıtıldıktan sonra Kaynağa git'i seçin.
Kimlik doğrulama anahtarları ve uç nokta URL'si
Tüm Azure AI hizmetleri API istekleri için bir uç nokta URL'si ve kimlik doğrulaması için salt okunur anahtar gerekir.
Kimlik doğrulama anahtarları. Anahtarınız, Çeviri hizmetine gönderilen her istekte geçirilen benzersiz bir dizedir. Anahtarınızı bir sorgu dizesi parametresi aracılığıyla veya HTTP isteği üst bilgisinde belirterek geçirebilirsiniz.
Uç nokta URL'si. Belirli bir Azure bölgesine veya özel uç noktaya ihtiyacınız yoksa API isteğinizde Genel uç noktayı kullanın. Daha fazla bilgi için bkz . Temel URL'ler. Genel uç nokta URL'si şeklindedir
api.cognitive.microsofttranslator.com
.
Kimlik doğrulama anahtarlarınızı ve uç noktanızı alma
Translator kaynağınızla bağlantınızın kimliğini doğrulamak için anahtarlarını ve uç noktasını bulmanız gerekir.
Yeni kaynağınız dağıtıldıktan sonra Kaynağa git'i seçin veya kaynak sayfanıza gidin.
Sol gezinti bölmesinde, Kaynak Yönetimi'nin altında Anahtarlar ve Uç Nokta'yı seçin.
Anahtarlarınızı ve uç nokta URL'nizi kopyalayıp Not Defteri gibi uygun bir konuma yapıştırın.
Metin Çevirisi istemcisi oluşturma
Metin Çevirisi hem genel hem de bölgesel uç noktaları destekler. Kimlik doğrulama anahtarlarınızı aldıktan sonra, Metin Çevirisi hizmetiyle etkileşim kurmak için kimlik doğrulaması için kullanarak AzureKeyCredential
örneğini TextTranslationClient
oluşturmanız gerekir:
Genel kaynak uç noktası kullanarak bir
TextTranslationClient
oluşturmak için kaynak API anahtarınız gerekir:AzureKeyCredential credential = new('<apiKey>'); TextTranslationClient client = new(credential);
Bölgesel bir kaynak uç noktası kullanarak bir
TextTranslationClient
oluşturmak için kaynak API anahtarınıza ve kaynağınızın bulunduğu bölgenin adına ihtiyacınız vardır:AzureKeyCredential credential = new('<apiKey>'); TextTranslationClient client = new(credential, '<region>');
Belge Çevirisi istemcisi oluşturma
Büyük hacimli metinleri ve birden çok belgeyi diller arasında zaman uyumsuz olarak çevirmek için Belge Çevirisi API'sini kullanın. Toplu çeviri işlemi, kaynağınız ve çevrilmiş belgeleriniz için depolama kapsayıcılarına sahip bir Azure Blob depolama hesabı gerektirir.
Belge Çevirisi şu anda S1 Standart Hizmet Planı (Kullandıkça öde) veya D3 Toplu İndirim Planı kullanılarak Translator (tek hizmetli) kaynağında desteklenmektedir.
"Belge Çevirisi için Translator kaynağı oluşturma hakkında daha fazla bilgi için bkz . Önkoşullar: Belge Çevirisini Kullanma".
Kaynak veya kaynak grubunu silme
Uyarı
Bir kaynak grubunun silinmesi, gruptaki tüm kaynakları da siler.
Kaynağı silmek için:
Azure portalında Kaynak grupları'nı arayıp seçin ve kaynak grubunuzu seçin.
Bitişik onay kutusunu seçerek silinecek kaynakları seçin.
Sağ kenardaki üst menüden Sil'i seçin.
Kaynakları Sil iletişim kutusuna delete yazın.
Sil'i seçin.
Kaynak grubunu silmek için:
Azure portalında Kaynak Grubunuz'a gidin.
Üst menü çubuğundan Kaynak grubunu sil'i seçin.
Kaynak grubu adını girip Sil'i seçerek silme isteğini onaylayın.