Azure Metin Çevirisi nedir?
Azure Metin Çevirisi, Translator hizmetinin tüm desteklenen dillerde gerçek zamanlı olarak hızlı ve doğru kaynak-hedef metin çevirisi sağlamak için nöral makine çevirisi teknolojisini kullanan bulut tabanlı bir REST API özelliğidir. Bu genel bakışta Metin Çevirisi REST API'lerinin uygulamalarınız ve iş akışlarınız için akıllı çözümler oluşturmanıza nasıl olanak sağladığını öğreneceksiniz.
Metin çevirisi belgeleri aşağıdaki makale türlerini içerir:
- Hızlı başlangıçlar. Hizmete istekte bulunma konusunda size yol gösterecek başlangıç yönergeleri.
- Nasıl yapılır kılavuzları. Hizmete daha özel veya özelleştirilmiş yollarla erişme ve bu hizmeti kullanma yönergeleri.
- Başvuru makaleleri. REST API belgeleri ve programlama dili tabanlı içerik.
Metin çevirisi özellikleri
Metin Çevirisi aşağıdaki yöntemleri destekler:
Diller. Translate, Transliterate ve Dictionary Lookup işlemleri tarafından desteklenen dillerin listesini döndürür. Bu istek kimlik doğrulaması gerektirmez; yalnızca aşağıdaki GET isteğini kopyalayıp Postman'a veya sık kullandığınız API aracına veya tarayıcınıza yapıştırın:
https://api.cognitive.microsofttranslator.com/languages?api-version=3.0
Çevir'i seçin. Tek bir istekle tek bir kaynak dil metnini birden çok hedef dil metnine işler.
Çeviri yapın. Kaynak dilin karakterlerini veya harflerini hedef dilin karşılık gelen karakterlerine veya harflerine dönüştürür.
Algılama. Algılanan dilin metin çevirisi ve çeviri için desteklenip desteklenmediğini belirten kaynak kodu dil kodunu ve boole değişkenini döndürür.
Not
Tek bir REST API çağrısı ile Metni Çevirebilir, Dönüştürebilir ve Algılayabilirsiniz.
Sözlük araması. Hedef dildeki kaynak terim için eşdeğer sözcükler döndürür.
Sözlük örneği Kaynak terim ve hedef terim çifti için dil bilgisi yapısı ve bağlam örnekleri döndürür.
Metin çevirisi dağıtım seçenekleri
Aşağıdaki kaynakları kullanarak projelerinize ve uygulamalarınıza Metin Çevirisi ekleyin:
Azure'da bulunan REST API aracılığıyla bulut tabanlı Translator hizmetine erişin.
Metin çevirisi Docker kapsayıcısıyla REST API çeviri isteğini kullanın.
Önemli
Translator kapsayıcısını kullanmak için, Gated Services çevrimiçi istek formu için Azure AI hizmetleri uygulamasını tamamlamanız ve göndermeniz ve kapsayıcıya erişim elde etmek için onayını almanız gerekir.
Translator kapsayıcı görüntüsü, bulut tekliflerine kıyasla sınırlı özellikleri destekler.
Veri yerleşimi
Metin Çevirisi veri yerleşimi, Translator kaynağınızın oluşturulduğu Azure bölgesine bağlıdır:
Metin Çevirisi veri yerleşimi
✔️ Özellik: Translator Metin Çevirisi
Hizmet uç noktası | İstek işleme veri merkezi |
---|---|
Genel (önerilen):api.cognitive.microsofttranslator.com |
En yakın kullanılabilir veri merkezi. |
Amerika:api-nam.cognitive.microsofttranslator.com |
Doğu ABD 2 • Batı ABD 2 |
Asya Pasifikapi-apc.cognitive.microsofttranslator.com : |
Doğu Japonya • Güneydoğu Asya |
Avrupa (İsviçre hariç):api-eur.cognitive.microsofttranslator.com |
Orta Fransa • Batı Avrupa |
İsviçre: Daha fazla bilgi için bkz. İsviçre hizmet uç noktaları. |
kuzey İsviçre • İsviçre Batı |
İsviçre hizmet uç noktaları
Kuzey İsviçre veya Batı İsviçre'de bulunan bir kaynağı olan müşteriler, Metin API'leri isteklerinin İsviçre içinde sunulduğundan emin olabilir. İsteklerin İsviçre'de işlenmesini sağlamak için veya Switzerland West
içinde Resource region
Switzerland North
Translator kaynağını oluşturun ve ardından API isteklerinizde kaynağın özel uç noktasını kullanın.
Örneğin: Azure portalında Resource region
ile Switzerland North
bir Translator kaynağı oluşturursanız ve kaynak adınız ise my-swiss-n
, özel uç noktanız olur https​://my-swiss-n.cognitiveservices.azure.com
. Çeviri için örnek bir istek de şu şekildedir:
// Pass secret key and region using headers to a custom endpoint
curl -X POST "https://my-swiss-n.cognitiveservices.azure.com/translator/text/v3.0/translate?to=fr" \
-H "Ocp-Apim-Subscription-Key: xxx" \
-H "Ocp-Apim-Subscription-Region: switzerlandnorth" \
-H "Content-Type: application/json" \
-d "[{'Text':'Hello'}]" -v
Özel Çevirmen şu anda İsviçre'de kullanılamıyor.
Metin Çevirisi'ni kullanmaya başlama
Başlamaya hazır mısınız?
Azure portalında translator kaynağı oluşturun.
Erişim anahtarlarınızı ve API uç noktanızı alın. Kimlik doğrulaması için bir uç nokta URL'si ve salt okunur anahtar gereklidir.
Hızlı Başlangıcımızı keşfedin ve aşağıdaki programlama dilleri için kullanım örneklerini ve kod örneklerini görüntüleyin:
Sonraki adımlar
Metin Çevirisi REST API'sini ayrıntılı olarak inceleyin:
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin