Aracılığıyla paylaş


Özetleme nedir?

Önemli

Önizleme bölgemiz olan Sweden Central, GPT modellerini temel alan en son ve sürekli gelişen LLM ince ayar tekniklerimizi gösterir. Bunları İsveç Orta bölgesindeki bir Dil kaynağıyla deneyebilirsiniz.

Konuşma özetlemesi yalnızca şu şekilde kullanılabilir:

  • REST API
  • Piton
  • C# (programlama dili)

Özetleme, Daha yüksek kalite, maliyet verimliliği ve daha düşük gecikme süresine sahip özetleme çözümleri sunan, üretken Büyük Dil modellerinin ve görev için iyileştirilmiş kodlayıcı modellerinin bir bileşimi olan Azure AI Language tarafından sunulan bir özelliktir. Bu özellik hakkında daha fazla bilgi edinmek ve uygulamalarınızda nasıl kullanacağınızı öğrenmek için bu makaleyi kullanın.

Hazır gelen hizmet, üç tür türü, düz metinler, konuşmalar ve yerel belgeler için özetleme çözümleri sağlar. Metin özetleme yalnızca düz metin bloklarını kabul eder. Konuşma özetleme, çeşitli konuşma ses sinyalleri de dahil olmak üzere konuşma girişini kabul eder. Yerel belge özetleme, belgeleri Word, PDF veya düz metin gibi yerel biçimlerinde kabul eder. Daha fazla bilgi için bkz. Desteklenen belge biçimleri.

Yetenekler

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

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. Bir parola (anahtar olarak adlandırılan) ve bir uç nokta URL'si oluşturur, bu da API isteklerini kimlik doğrulamak için kullanılır.

  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.

Metin özetleme için önemli özellikler

Metin özetleme, düz metinler için bir belge, konuşma veya herhangi bir metinden kaynaklanabilen bir özet oluşturmak için doğal dil işleme tekniklerini kullanır. Bu API'nin sağladığı iki özetleme yaklaşımı vardır:

  • Ayıklayıcı özetleme: Kaynak metin içindeki önemli cümleleri ayıklayarak bir özet oluşturur ve bu cümlelerin konum bilgilerini birlikte kullanır.

    • Birden çok ayıklanmış cümle: Bu cümleler, giriş metninin ana fikrini topluca ifade eder. Bunlar, giriş metni içeriğinden ayıklanan özgün cümlelerdir.
    • Derece puanı: Derece puanı, tümcenin ana konu başlığıyla ne kadar ilgili olduğunu gösterir. Metin özetleme ayıklanan cümleleri sıralar ve bunların göründükleri sırayla mı yoksa derecelerine göre mi döndürüleceğini belirleyebilirsiniz. Örneğin, üç cümlelik özet ayıklayıcı özetleme isteminde bulunursanız, en yüksek puan alan üç cümle döndürülür.
    • Konum bilgisi: Ayıklanan cümlelerin başlangıç konumu ve uzunluğu.
  • Soyut özetleme: Orijinal kaynaktan doğrudan alınmış cümleler yerine, özlü ve tutarlı cümleler veya sözcüklerle bir özet oluşturur.

    • Özet metinleri: Soyut özetleme her bağlamsal giriş aralığı için bir özet döndürür. Çok sayıda özet metin grubunun bağlamsal giriş aralığıyla döndürülebilmesi için uzun bir giriş segmentlere ayırılabilir.
    • Bağlamsal giriş aralığı: Özet metni oluşturmak için kullanılan giriş içindeki aralık.

Örneğin, aşağıdaki metin paragrafını göz önünde bulundurun:

"Microsoft olarak, öğrenme ve anlama konusunda daha bütünsel, insan odaklı bir yaklaşım benimseyerek yapay zekayı mevcut tekniklerin ötesine geçirme arayışın içindeyiz. Azure yapay zeka hizmetlerinin Baş Teknoloji Sorumlusu olarak, bu görevi gerçeğe dönüştürmek için harika bilim adamları ve mühendislerden oluşan bir ekiple birlikte çalışıyorum. Rolümde, insan bilişselliğin üç özniteliği arasındaki ilişkiyi görüntülemede benzersiz bir perspektiften keyif alıyorum: monolingual metin (X), sesli veya görsel duyusal sinyaller, (Y) ve çok dilli (Z). Üçünün de kesişiminde, Şekil 1'de gösterildiği gibi XYZ-code olarak adlandırdığımız sihir, insanları daha iyi konuşabilen, duyabilen, görebilen ve anlayan daha güçlü yapay zeka oluşturmaya ilişkin bir ortak gösterimdir. XYZ-code'un uzun vadeli vizyonumuzu yerine getirmemize olanak sağladığına inanıyoruz: etki alanları arası aktarım öğrenmesi, yayılan modaliteler ve diller. Amaç, insanların günümüzdeki gibi çok çeşitli aşağı akış yapay zeka görevlerini desteklemek için gösterimleri birlikte öğrenebilen önceden eğitilmiş modellere sahip olmaktır. Son beş yıl içinde konuşma tanıma, makine çevirisi, konuşma sorusu yanıtlama, makine okuma kavrama ve resim yazısı gibi ölçütlerde insan performansı elde ettik. Bu beş atılım, insanların öğrenme ve anlama şekline daha yakın olan çok algılayıcılı ve çok dilli öğrenmeyi başararak yapay zeka özelliklerinde bir sıçrama elde etmek için daha iddialı hedeflerimize yönelik güçlü sinyaller sağladı. Ortak XYZ-kodu'nun, aşağı akış yapay zeka görevlerinde dış bilgi kaynaklarıyla temellendirildiğinde, bu isteğin temel bir bileşeni olduğuna inanıyorum.

Metin özetleme API isteği, isteğin alınması üzerine API arka ucu için bir iş oluşturularak işlenir. İş başarılı olursa, API'nin çıktısı geri döndürülür. Çıktı 24 saat boyunca alınabilir. Bu süreden sonra çıktı temizlenir. Çok dilli ve emoji desteği nedeniyle yanıtta metin kaymaları bulunabilir. Daha fazla bilgi için Uzaklıkları nasıl işleyebileceğinizi öğrenin.

Yukarıdaki örneği kullanırsak API şu özetleri döndürebilir:

Ayıklayıcı özetleme:

  • "Microsoft olarak, öğrenme ve anlama konusunda daha bütünsel, insan odaklı bir yaklaşım benimseyerek yapay zekayı mevcut tekniklerin ötesine geçirme arayışın içindeyiz."
  • "XYZ-code'un uzun vadeli vizyonumuzu yerine getirmemize olanak sağladığına inanıyoruz: etki alanları arası aktarım öğrenmesi, yayılan modaliteler ve diller."
  • "Amaç, insanların bugün yaptığı gibi çok çeşitli aşağı akış yapay zeka görevlerini desteklemek için gösterimleri birlikte öğrenebilen önceden eğitilmiş modellere sahip olmaktır."

Soyut özetleme:

  • "Microsoft, öğrenme ve anlama konusunda daha bütünsel, insan odaklı bir yaklaşım benimser. XYZ-code'un uzun vadeli vizyonumuzu yerine getirmemize olanak sağladığına inanıyoruz: etki alanları arası aktarım öğrenmesi, yayılan modaliteler ve diller. Son beş yıl içinde konuşma tanımada kıyaslamalarda insan performansı elde ettik."

Özetlemeyi kullanmaya başlama

Özetlemeyi kullanmak için veriyi analize gönderir ve uygulamanızda API çıktısını işlersiniz. Analiz, verilerinizde kullanılan modele ek özelleştirme yapılmadan olduğu gibi gerçekleştirilir. Özetlemeyi kullanmanın iki yolu vardır:

Geliştirme seçeneği Açıklama
Azure Yapay Zeka Atölyesi Azure AI Foundry, kaydolduğunuz sırada kendi verilerinizle metin örnekleriyle varlık bağlama özelliğini kullanmanıza olanak tanıyan web tabanlı bir platformdur. Daha fazla bilgi için Bkz . Azure AI Foundry web sitesi veya Azure AI Foundry belgeleri.
REST API veya İstemci kitaplığı (Azure SDK) REST API'yi veya çeşitli dillerde kullanılabilen istemci kitaplığını kullanarak metin özetlemeyi uygulamalarınızla tümleştirin. Daha fazla bilgi için özetleme hızlı başlangıç kılavuzuna bakın.

Giriş gereksinimleri ve hizmet sınırları

  • Özetleme, metni analiz için kullanır. Daha fazla bilgi için nasıl yapılır kılavuzundaki Veri ve hizmet sınırları bölümüne bakın.
  • Özetleme, çeşitli yazılı dillerle çalışır. Daha fazla bilgi için bkz . dil desteği.

Başvuru belgeleri ve kod örnekleri

Uygulamalarınızda metin özetlemeyi kullanırken azure yapay zeka dili için aşağıdaki başvuru belgelerine ve örneklerine bakın:

Geliştirme seçeneği / dil Başvuru belgeleri Örnekler
C# (programlama dili) C# belgeleri C# örnekleri
Java Java belgeleri Java Örnekleri
JavaScript JavaScript belgeleri JavaScript örnekleri
Piton Python belgeleri Python örnekleri

Sorumlu Yapay Zeka

Yapay zeka sistemi yalnızca teknolojiyi değil, onu kullanan kişileri, bundan etkilenen kişileri ve dağıtım ortamını da içerir. Sistemlerinizde sorumlu yapay zeka kullanımı ve dağıtımı hakkında bilgi edinmek için özetleme için saydamlık notunu okuyun. Daha fazla bilgi için aşağıdaki makaleleri inceleyin: