Aracılığıyla paylaş


Azure AI Dilinde dil algılama nedir?

Dil algılama, bulutta yazılı dil içeren akıllı uygulamalar geliştirmeye yönelik makine öğrenmesi ve yapay zeka algoritmalarından oluşan bir koleksiyon olan Azure AI Language tarafından sunulan özelliklerden biridir. Dil algılama, birincil betiğinde 100'den fazla dili algılayabilir. Ayrıca, Azure AI Dil Hizmeti tarafından desteklenen belirli sayıda dil için ISO 15924 standardına göre algılanan her dil için desteklenen betikleri algılamak için betik algılama sunar.

Bu belge aşağıdaki makale türlerini içerir:

Dil algılama özellikleri

  • Dil algılama: Gönderdiğiniz her belge için ISO 639-1 adı, insan tarafından okunabilir bir ad, güvenilirlik puanı, betik adı ve ISO 15924 standardına göre betik kodu ile birlikte bir baskın dil döndürür.

  • Betik algılama: Kazakça gibi belirli dilleri yazmak için kullanılan birden çok betik arasında ayrım yapmak için dil algılama, ISO 15924 standardına göre bir betik adı ve betik kodu döndürür.

  • Belirsiz içerik işleme: Dili girişe göre belirsizleştirmeye yardımcı olmak için ISO 3166-1 alfa-2 ülke/bölge kodu belirtebilirsiniz. Örneğin, "iletişim" sözcüğü hem İngilizce hem de Fransızca için ortaktır. Metnin kaynağını Fransa olarak belirtmek, dil algılama modelinin doğru dili belirlemesine yardımcı olabilir.

Tipik iş akışı

Bu özelliği kullanmak için analiz için veri gönderir ve uygulamanızdaki API çıkışını işlersiniz. Analiz, verilerinizde kullanılan modele ek özelleştirme yapılmadan olduğu gibi gerçekleştirilir.

  1. Azure Yapay Zeka Dili tarafından sunulan özelliklere erişmenizi sağlayan bir Azure Yapay Zeka Dili kaynağı oluşturun. API isteklerinin kimliğini doğrulamak için kullandığınız bir parola (anahtar olarak adlandırılır) ve uç nokta URL'si oluşturur.

  2. C#, Java, JavaScript ve Python için REST API veya istemci kitaplığını kullanarak bir istek oluşturun. Birden çok özelliğe yönelik API isteklerini tek bir çağrıda birleştirmek için toplu istekle zaman uyumsuz çağrılar da gönderebilirsiniz.

  3. Metin verilerinizi içeren isteği gönderin. Anahtarınız ve uç noktanız kimlik doğrulaması için kullanılır.

  4. Yanıtın akışını yapın veya yerel ortamda depolayın.

Dil algılamayı kullanmaya başlama

Dil algılamayı kullanmak için analiz için ham yapılandırılmamış metin gönderir ve uygulamanızdaki API çıkışını işlersiniz. Analiz, verilerinizde kullanılan modelde ek özelleştirme yapılmadan olduğu gibi gerçekleştirilir. Dil algılamayı kullanmanın üç yolu vardır:

Geliştirme seçeneği Açıklama
Dil stüdyosu Language Studio, Azure hesabı olmadan metin örnekleriyle varlık bağlamayı ve kaydolduğunuz sırada kendi verilerinizi denemenize olanak tanıyan web tabanlı bir platformdur. Daha fazla bilgi için Language Studio web sitesine veya language studio hızlı başlangıcına bakın.
REST API veya İstemci kitaplığı (Azure SDK) REST API'yi veya çeşitli dillerde kullanılabilen istemci kitaplığını kullanarak dil algılamayı uygulamalarınızla tümleştirin. Daha fazla bilgi için dil algılama hızlı başlangıcına bakın.
Docker kapsayıcısı Bu özelliği şirket içinde dağıtmak için kullanılabilir Docker kapsayıcısını kullanın. Bu docker kapsayıcıları uyumluluk, güvenlik veya diğer operasyonel nedenlerle hizmeti verilerinize yaklaştırmanızı sağlar.

Sorumlu AI

Yapay zeka sistemi yalnızca teknolojiyi değil, onu kullanacak kişileri, bundan etkilenecek kişileri ve dağıtıldığı ortamı da içerir. Sistemlerinizde sorumlu yapay zeka kullanımı ve dağıtımı hakkında bilgi edinmek için dil algılama için saydamlık notunu okuyun. Daha fazla bilgi için aşağıdaki makalelere de bakabilirsiniz:

Sonraki adımlar

Varlık bağlama özelliğini kullanmaya başlamanın iki yolu vardır: