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 becerileri 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 AI 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) |
Microsoft.Skills.Util.DocumentIntelligenceLayoutSkill | Belgelerden bilgi ayıklamayı hızlandırın. | 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ır. | 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 | Çıkışı karmaşık bir türle (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ü) eşler. | 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.