Share via


Dizin oluşturma sırasında ek işleme becerileri (Azure AI Search)

Bu makalede, dış işlemeye erişmek için bir beceri kümesine ekleyebileceğiniz Azure AI Search ile sağlanan beceriler açıklanmaktadır.

Beceri, içeriği bir şekilde dönüştüren atomik bir işlem sağlar. Genellikle, metni tanıyan veya ayıklayan bir işlemdir, ancak önceden oluşturulmuş zenginleştirmeleri yeniden şekillendiren bir yardımcı program becerisi de olabilir. Genellikle çıkış metin tabanlıdır, böylece tam metin aramasında veya vektör aramasında kullanılan vektörlerde kullanılabilir.

Beceriler kategoriler halinde düzenlenir:

  • Yerleşik beceri API çağrılarını, girişlerin, çıkışların ve işleme adımlarının iyi anlaşıldığı bir Azure kaynağına sarmalar. Azure AI kaynağını çağıran beceriler için, bağlantı iç ağ üzerinden yapılır. Azure OpenAI'yi çağıran beceriler için, arama hizmetinin kaynağa bağlanmak için kullandığı bağlantı bilgilerini sağlarsınız. Az miktarda işleme faturalandırılamaz, ancak daha büyük hacimlerde işleme faturalanabilir. Yerleşik beceriler, Microsoft'un önceden eğitilmiş modellerini temel alır, yani modeli kendi eğitim verilerinizi kullanarak eğitemezsiniz.

  • Özel beceri, arama hizmetine harici olarak yürütülen özel kod sağlar. URI aracılığıyla erişilir. Özel kod genellikle bir Azure işlev uygulaması aracılığıyla kullanılabilir hale getirilir. Açık kaynak veya üçüncü taraf vektörleştirme modeli eklemek için özel bir beceri kullanın.

  • Yardımcı program , dış kaynaklara veya giden bağlantılara bağımlılık olmadan Azure AI Search'te dahilidir. Çoğu yardımcı program faturalandırılamaz.

Azure AI kaynak becerileri

Azure AI'yi çağıran beceriler, bir yapay zeka hizmeti kaynağı eklediğinizde kullandıkça öde fiyatından faturalandırılır.

OData türü Açıklama Tarifeli
Microsoft.Skills.Text.CustomEntityLookupSkill Özel, kullanıcı tanımlı bir sözcük ve tümcecik listesinden metin arar. Azure AI Search (fiyatlandırma)
Microsoft.Skills.Text.KeyPhraseExtractionSkill Bu beceri, terim yerleşimi, dil kuralları, diğer terimlere yakınlık ve terimin kaynak verilerde ne kadar olağan dışı olduğunu temel alan önemli ifadeleri algılamak için önceden eğitilmiş bir model kullanır. Azure AI hizmetleri (fiyatlandırma)
Microsoft.Skills.Text.LanguageDetectionSkill Bu beceri, hangi dilin kullanıldığını (belge başına bir dil kimliği) algılamak için önceden eğitilmiş bir model kullanır. Aynı metin kesimleri içinde birden çok dil kullanıldığında çıkış, ağırlıklı olarak kullanılan dilin LCID'sini oluşturur. Azure AI hizmetleri (fiyatlandırma)
Microsoft.Skills.Text.V3.EntityLinkingSkill Bu beceri, Wikipedia'daki makalelere tanınan varlıklar için bağlantılar oluşturmak için önceden eğitilmiş bir model kullanır. Azure AI hizmetleri (fiyatlandırma)
Microsoft.Skills.Text.V3.EntityRecognitionSkill Bu beceri, sabit bir kategori kümesinin varlıklarını oluşturmak için önceden eğitilmiş bir model kullanır: , , , , , "DateTime", , "URL""PersonType""Skill""Address""Product""Phone Number""Email""Event"ve "IP Address" alanlar. "Quantity""Organization""Location""Person" Azure AI hizmetleri (fiyatlandırma)
Microsoft.Skills.Text.PIIDetectionSkill Bu beceri, belirli bir metinden kişisel bilgileri ayıklamak için önceden eğitilmiş bir model kullanır. Beceri, metinde algılanan kişisel bilgi varlıklarını maskeleme için çeşitli seçenekler de sunar. Azure AI hizmetleri (fiyatlandırma)
Microsoft.Skills.Text.V3.SentimentSkill Bu beceri, hizmet tarafından bir tümcede ve kayıt düzeyinde kayıt temelinde bulunan en yüksek güvenilirlik puanına göre yaklaşım etiketleri ("negatif", "nötr" ve "pozitif" gibi) atamak için önceden eğitilmiş bir model kullanır. Azure AI hizmetleri (fiyatlandırma)
Microsoft.Skills.Text.TranslationSkill Bu beceri, giriş metnini normalleştirme veya yerelleştirme kullanım örnekleri için çeşitli dillere çevirmek için önceden eğitilmiş bir model kullanır. Azure AI hizmetleri (fiyatlandırma)
Microsoft.Skills.Vision.ImageAnalysisSkill Bu beceri, bir görüntünün içeriğini tanımlamak ve bir metin açıklaması oluşturmak için bir görüntü algılama algoritması kullanır. Azure AI hizmetleri (fiyatlandırma)
Microsoft.Skills.Vision.OcrSkill Optik karakter tanıma. Azure AI hizmetleri (fiyatlandırma)
Microsoft.Skills.Vision.VectorizeSkill Çok modüllü görüntü ve metin vektörleştirme. Azure AI hizmetleri (fiyatlandırma)

Azure OpenAI becerileri

Azure OpenAI'de dağıtılan modelleri çağıran beceriler kullandıkça öde fiyatından faturalandırılır.

OData türü Açıklama Tarifeli
Microsoft.Skills.Text.AzureOpenAIEmbeddingSkill Tümleşik vektörleştirme için Azure OpenAI'de dağıtılmış bir ekleme modeline Bağlan. Azure OpenAI (fiyatlandırma)

Yardımcı program becerileri

Yalnızca Azure AI Search'te yürütülen, çoğunlukla zenginleştirme önbelleğindeki düğümlerde yineleyen ve çoğunlukla faturalanamayan beceriler.

OData türü Açıklama Tarifeli
Microsoft.Skills.Util.ConditionalSkill Filtrelemeye, varsayılan değer atamaya ve bir koşula göre verileri birleştirmeye izin verir. Uygulanamaz
Microsoft.Skills.Util.DocumentExtractionSkill Zenginleştirme işlem hattındaki bir dosyadan içerik ayıklar. Görüntü ayıklama için Azure AI Search (fiyatlandırma).
Microsoft.Skills.Text.MergeSkill Bir alan koleksiyonundaki metni tek bir alanda birleştirir. Uygulanamaz
Microsoft.Skills.Util.ShaperSkill Karmaşık bir türe (tam ad, çok satırlı adres veya soyadı ile kişisel tanımlayıcı birleşimi için kullanılabilecek çok parçalı veri türü) çıkışını Haritalar. Uygulanamaz
Microsoft.Skills.Text.SplitSkill İçeriği artımlı olarak zenginleştirebilmeniz veya artırabilmeniz için metni sayfalara böler. Uygulanamaz

Özel beceriler

Özel beceriler , tasarladığınız, geliştirdiğiniz ve web'e dağıttığınız dış kodu sarmalar. Daha sonra özel beceri olarak bir beceri kümesinin içinden modülü çağırabilirsiniz.

Type Açıklama Tarifeli
Microsoft.Skills.Custom.WebApiSkill Özel bir Web API'sine HTTP çağrısı yaparak yapay zeka zenginleştirme işlem hattının genişletilebilirliğine izin verir Çözümünüz tarifeli Azure hizmeti kullanmadığı sürece hiçbiri
Microsoft.Skills.Custom.AmlSkill Azure Machine Learning modeliyle yapay zeka zenginleştirme işlem hattının genişletilebilirliğine izin verir Çözümünüz tarifeli Azure hizmeti kullanmadığı sürece hiçbiri

Özel beceri oluşturma yönergeleri için bkz . Özel arabirim tanımlama ve Örnek: Yapay zeka zenginleştirmesi için özel beceri oluşturma.

Ayrıca bkz.