Azure AI Search'teki önizleme özellikleri
Bu makalede, genel önizlemedeki tüm veri düzlemi ve kontrol düzlemi özellikleri tanımlanır. Bu liste özellik durumunu denetlemek için yararlıdır. Ayrıca önizleme REST API'sini çağırmayı da açıklar.
Önizleme API'sinin sürümleri birikmelidir ve bir sonraki önizlemeye eklenir. Tüm önizleme özelliklerine tam erişim için her zaman en son önizleme API'lerini kullanmanızı öneririz.
Önizleme özellikleri kullanımdan kaldırıldıysa veya genel kullanıma geçirildiyse bu listeden kaldırılır. Genel kullanılabilirlik ve kullanımdan kaldırmayla ilgili duyurular için bkz . Hizmet Güncelleştirmeleri veya Yenilikler.
Veri düzlemi önizleme özellikleri
Özellik | Kategori | Açıklama | Kullanılabilirlik |
---|---|---|---|
Anlamsal yeniden oluşturucuda sorgu yeniden yazma | İlgi (puanlama) | Bir anlamsal sorgudaki seçenekleri ayarlayarak sorgu girişini, L2 derecesinden daha ilgili sonuçlar üreten düzeltilmiş veya genişletilmiş bir sorguya yeniden yazabilirsiniz. | Belgelerde Ara (önizleme). |
Belge Düzeni becerisi | Uygulanan yapay zeka (beceriler) | Bir belgeyi yapı için analiz etmek ve yapıya duyarlı öbekleme sağlamak için kullanılan yeni bir beceri. | Beceri Kümesi (önizleme) oluşturun veya güncelleştirin. |
Azure yapay zeka becerileri işleme için anahtarsız faturalama. | Uygulanan yapay zeka (beceriler) | Artık yerleşik beceri işleme için Azure AI hizmetlerine anahtarsız bağlantı için yönetilen kimlik ve roller kullanabilirsiniz. Bu özellik hem arama hem de yapay zeka hizmetlerinin aynı bölgede bulunmasına yönelik kısıtlamaları kaldırır. | Beceri Kümesi (önizleme) oluşturun veya güncelleştirin. |
Markdown ayrıştırma modu | Dizin oluşturucu veri kaynağı | Bu ayrıştırma moduyla, dizin oluşturucular Azure Depolama'daki Markdown dosyalarından bire bir veya bire çok arama belgeleri oluşturabilir. | Dizin Oluşturucu (önizleme) oluşturma veya güncelleştirme. |
Sıkıştırılmış vektörler için yeniden puanlama seçenekleri | İlgi (puanlama) | Sıkıştırılmış vektörler yerine özgün vektörlerle yeniden çekirdek elde etmek için seçenekleri ayarlayabilirsiniz. İkili ve skaler sıkıştırma kullanılarak HNSW ve kapsamlı KNN vektör algoritmaları için geçerlidir. | Dizin Oluştur veya Güncelleştir (önizleme). |
Azure OpenAI'de MRL tarafından eğitilen metin ekleme modelleri için boyut gereksinimlerini azaltma | Dizin oluşturma | Metin ekleme-3-küçük ve Metin ekleme-3-büyük, Matryoshka Temsili Öğrenmesi (MRL) kullanılarak eğitilir. Bu, ekleme vektörlerini daha az boyuta kesmenize ve vektör dizini boyutu kullanımı ile alma kalitesi arasındaki dengeyi ayarlamanıza olanak tanır. Yeni truncationDimension bir, vektör sıkıştırma yapılandırmasında ek parametre olarak MRL davranışlarını sağlar. Bu yalnızca yeni vektör alanları için yapılandırılabilir. |
Dizin Oluştur veya Güncelleştir (önizleme). |
Karma arama sonuçlarında alt çekirdekleri görüntülemek için paketi @search.score açma |
İlgi (puanlama) | Son birleştirilmiş ve puanlanmış sonucun tek tek sorgu alt puanlarını görüntüleyerek Karşılıklı Rank Fusion (RRF) dereceli sonuçlarını araştırabilirsiniz. Yeni debug bir özellik arama puanını açar.
QueryResultDocumentSubscores , QueryResultDocumentRerankerInput ve QueryResultDocumentSemanticField ek ayrıntıları sağlayın. |
Belgelerde Ara (önizleme). |
Karma aramadaki filtreleri yalnızca vektör sorgularına hedefle | Sorgu | Karma sorgudaki bir filtre, türe bakılmaksızın istek üzerindeki tüm alt sorguları içerir. Filtrenin kapsamını belirli bir alt sorguya göre ayarlamak için genel filtreyi geçersiz kılabilirsiniz. Yeni filterOverride bir parametre, davranışları sağlar. |
Belgelerde Ara (önizleme). |
Metin Bölme becerisi (belirteç öbekleme) | Uygulanan yapay zeka (beceriler) | Bu beceri, modelleri eklemek için veri öbeklediğini geliştiren yeni parametrelere sahiptir. Yeni unit bir parametre, belirteç öbekleme belirtmenize olanak tanır. Artık uzunluğu ekleme modeliniz için anlamlı bir değere ayarlayarak belirteç uzunluğuna göre öbekleyebilirsiniz. Belirteç oluşturucuyu ve veri öbekleme sırasında bölünmemesi gereken belirteçleri de belirtebilirsiniz. |
Beceri Kümesi (önizleme) oluşturun veya güncelleştirin. |
Azure AI Vision çok modüllü ekleme becerisi | Uygulanan yapay zeka (beceriler) | Dizin oluşturma sırasında metin veya görüntüler için eklemeler oluşturmak üzere Azure AI Vision çok modüllü API'sini çağıran yeni bir beceri türü. | Beceri Kümesi (önizleme) oluşturun veya güncelleştirin. |
Azure Machine Learning (AML) becerisi | Uygulanan yapay zeka (beceriler) | AML becerisi, Azure Machine Learning'den çıkarım uç noktasını tümleştirir. Önceki önizleme API'lerinde AML çalışma alanında dağıtılan özel modellere yönelik bağlantıları destekler. 2024-05-01-preview sürümünden itibaren bu beceriyi Azure AI Foundry model kataloğundaki ekleme modellerine bağlanan iş akışlarında kullanabilirsiniz. Azure AI Search ve Azure Machine Learning hizmetlerinin aynı abonelikte dağıtıldığından, beceri kümesi tasarımında Azure portalında da kullanılabilir. | Beceri Kümesi (önizleme) oluşturun veya güncelleştirin. |
Artımlı zenginleştirme önbelleği | Uygulanan yapay zeka (beceriler) | Bir zenginleştirme işlem hattına önbelleğe alma ekler; beceri kümesine veya başka bir nesneye yapılan güncelleştirme gibi hedeflenen bir değişiklik içeriği değiştirmezse mevcut çıkışı yeniden kullanmanıza olanak tanır. Önbelleğe alma yalnızca beceri kümesi tarafından üretilen zenginleştirilmiş belgeler için geçerlidir. | Dizin Oluşturucu (önizleme) oluşturma veya güncelleştirme. |
OneLake dosyaları dizin oluşturucu | Dizin oluşturucu veri kaynağı | OneLake'in üstündeki bir göl evinden aranabilir verileri ve meta veri verilerini ayıklamak için yeni veri kaynağı | Veri Kaynağı Oluştur veya Güncelleştir (önizleme). |
Azure Dosyalar dizin oluşturucu | Dizin oluşturucu veri kaynağı | Azure Dosyalar'den dizin oluşturucu tabanlı dizin oluşturma için yeni veri kaynağı | Veri Kaynağı Oluştur veya Güncelleştir (önizleme). |
SharePoint Online dizin oluşturucu | Dizin oluşturucu veri kaynağı | SharePoint içeriğinin dizin oluşturucu tabanlı dizini için yeni veri kaynağı. | Özelliği etkinleştirmek için kaydolun . Veri Kaynağı (önizleme) veya Azure portalı oluşturun veya güncelleştirin. |
MySQL dizin oluşturucu | Dizin oluşturucu veri kaynağı | Azure MySQL veri kaynaklarının dizin oluşturucu tabanlı dizini için yeni veri kaynağı. | Özelliği etkinleştirmek için kaydolun . Veri Kaynağı (önizleme), .NET SDK 11.2.1 ve Azure portalı oluşturma veya güncelleştirme. |
MongoDB için Azure Cosmos DB dizin oluşturucu | Dizin oluşturucu veri kaynağı | Azure Cosmos DB'deki MongoDB API'leri aracılığıyla dizin oluşturucu tabanlı dizin oluşturma için yeni veri kaynağı. | Özelliği etkinleştirmek için kaydolun . Veri Kaynağı (önizleme) veya Azure portalı oluşturun veya güncelleştirin. |
Apache Gremlin için Azure Cosmos DB dizin oluşturucu | Dizin oluşturucu veri kaynağı | Azure Cosmos DB'deki Apache Gremlin API'leri aracılığıyla dizin oluşturucu tabanlı dizin oluşturma için yeni veri kaynağı. | Özelliği etkinleştirmek için kaydolun . Veri Kaynağı Oluştur veya Güncelleştir (önizleme). |
Yerel blob geçici silme | Dizin oluşturucu veri kaynağı | Azure Blob Depolama dizin oluşturucu için geçerlidir. Geçici olarak silinmiş durumdaki blobları tanır ve dizin oluşturma sırasında ilgili arama belgesini kaldırır. | Veri Kaynağı Oluştur veya Güncelleştir (önizleme). |
Belgeleri Sıfırla | Dizin Oluşturucu | Dizin oluşturucu iş yüklerinde ayrı ayrı seçilen arama belgelerini yeniden işler. | Belgeleri Sıfırla (önizleme). |
Yazım | Sorgu | Basit, tam ve anlamsal sorgular için sorgu terimi girişlerinde isteğe bağlı yazım düzeltmesi. | Belgelerde Ara (önizleme). |
Normalleştiriciler | Sorgu | Normalleştiriciler, tam metin analizi zincirini çağırmadan basit metin ön işlemesi sağlar: tutarlı büyük/küçük harf, vurgu kaldırma ve ASCII katlama. | Belgelerde Ara (önizleme). |
featuresMode parametresi | İlgi (puanlama) | AYRıNTıLARı içerecek şekilde BM25 ilgi puanı genişletmesi: alan başına benzerlik puanı, alan terim sıklığı ve eşleşen benzersiz belirteçlerin alan sayısı başına. Bu veri noktalarını özel puanlama çözümlerinde kullanabilirsiniz. | Belgelerde Ara (önizleme). |
vectorQueries.threshold parametresi | İlgi (puanlama) | En düşük puana göre düşük puanlı arama sonucunu hariç tutun. | Belgelerde Ara (önizleme). |
hybridSearch.maxTextRecallSize ve countAndFacetMode parametreleri | İlgi (puanlama) | Karma derecelendirme modeline akan BM25 dereceli sonuçların miktarını denetleyerek girişleri karma sorguya ayarlayın. | Belgelerde Ara (önizleme). |
moreLikeThis | Sorgu | Belirli bir belgeyle ilgili belgeleri bulur. Bu özellik önceki önizlemelerde yer almıştır. | Belgelerde Ara (önizleme). |
Kontrol düzlemi önizleme özellikleri
Özellik | Kategori | Açıklama | Kullanılabilirlik |
---|---|---|---|
Ağ güvenlik sınırı | Hizmet | Arama hizmetinize ağ erişimini denetlemek için bir arama hizmetini bir ağ güvenlik çevresine katın. | Azure portalı ve Ağ Güvenliği Çevre API'leri 2024-06-01-preview. |
Kullanıcı tarafından atanan yönetilen kimlik altında Arama hizmeti | Hizmet | Bir arama hizmetini daha önce oluşturulmuş bir kullanıcı tarafından atanan yönetilen kimliği kullanacak şekilde yapılandırılır. | Hizmetler - Güncelleştirme, 2021-04-01-preview veya en son önizleme sürümü. En son önizleme sürümünü kullanmanızı öneririz. |
Azure SDK'larındaki önizleme özellikleri
Her Azure SDK ekibi beta paketlerini kendi zaman çizelgesinde yayınlar. Beta paketlerindeki yeni özelliklerden bahsedenler için değişiklik günlüğünü denetleyin:
- .NET için Azure SDK değişiklik günlüğü
- Java için Azure SDK'sı değişiklik günlüğü
- JavaScript için Azure SDK'sı değişiklik günlüğü
- Python için Azure SDK'sı için değişiklik günlüğü.
Önizleme özelliklerini kullanma
Deneysel özellikler önce önizleme REST API'sinde, ardından Azure portalında ve ardından Azure SDK'larında kullanılabilir.
Aşağıdaki deyimler önizleme özellikleri için geçerlidir:
- Önizleme özellikleri, hizmet düzeyi sözleşmesi olmadan Ek Kullanım Koşulları altında kullanılabilir.
- Yeniden tasarlama gerekiyorsa önizleme özelliklerinde hataya neden olan değişiklikler yaşanabilir.
- Bazen önizleme özellikleri ga sürümüne dönüştürülemez.
Bir önizleme API'sine kod yazarsanız, kullanıma sunulduklarında bu kodu daha yeni API sürümlerine yükseltmeye hazırlanmanız gerekir. Bu adımı kolaylaştırmak için rest API'leri yükselt belgesinin bakımını yapıyoruz.
Önizleme REST API'sini çağırma
Önizleme REST API'lerine URI'de api-version parametresi aracılığıyla erişilir. Eski önizlemeler hala çalışır durumdadır ancak zaman içinde eskir ve yeni özellikler veya hata düzeltmeleriyle güncelleştirilmez.
İçerik üzerindeki veri düzlemi işlemi için 2024-05-01-preview
en son önizleme sürümüdür. Aşağıdaki örnek, DizinLER GET (önizleme) söz dizimini gösterir:
GET {endpoint}/indexes('{indexName}')?api-version=2024-05-01-Preview
Arama hizmetindeki 2024-06-01-preview
yönetim işlemleri için en son önizleme sürümüdür. Aşağıdaki örnekte Update Service 2024-06-01-preview sürümünün söz dizimi gösterilmektedir.
PATCH https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Search/searchServices/mysearchservice?api-version=2024-06-01-preview
{
"tags": {
"app-name": "My e-commerce app",
"new-tag": "Adding a new tag"
},
"properties": {
"replicaCount": 2
}
}