REST API sürümleri (Azure AI Arama)

Bu makalede Azure AI Arama için Arama REST API'lerinin geçerli ve geçmiş sürümleri listelenmektedir.

Sürüme alınan API belgeleri

REST API belgeleri artık sürümlenmiştir. BIR API başvuru sayfasını açtığınızda, içindekiler tablosunun üzerinde bir sürüm seçici görüntülenir.

  1. Başvuru > Veri Düzlemi'ne genişletin.

  2. Bir API başvuru sayfası seçin.

  3. Sol üstteki açılan filtreden bir API sürümü seçin.

    Sürüm seçicinin ekran görüntüsü.

Kararlı sürümler

API sürümü Belirtim API güncelleştirmeleri
2023-11-01 (En son) Swagger belirtimi Sürüm notu
2020-06-30 Swagger belirtimi Sürüm notu
2019-05-06 Swagger belirtimi Karmaşık türler ekler.
2017-11-11 Swagger belirtimi Beceri kümeleri ve yapay zeka zenginleştirmesi ekler.
2016-09-01 Swagger belirtimi Dizin oluşturucular ekler.
2015-02-28 10-10-2020'nin ardından desteklenmiyor genel kullanıma sunulan ilk sürüm.

Önizleme sürümleri

Yeni işlevleri test etmek, geri bildirim toplamak ve sorunları keşfedip düzeltmek için önizleme sürümleri yayınlanıyor. Önizleme API'leri , Microsoft Azure Önizlemeleri için Ek Kullanım Koşulları altında sağlanır.

API sürümü Belirtim API güncelleştirmeleri
2024-03-01-Preview (En son) Swagger belirtimi Sürüm notu
2023-10-01-Preview Swagger belirtimi Sürüm notu
2023-07-01-Preview (kullanım dışı) Swagger belirtimi Sürüm notu
2021-04-30-Preview Swagger belirtimi Sürüm notu
2020-06-30-Preview Swagger belirtimi Sürüm notu
2019-05-06-Preview Swagger belirtimi Sürüm notu
2017-11-11-Preview Swagger belirtimi Kararlı sürümle ilişkili önizleme sürümü.
2016-09-01-Preview Swagger belirtimi Kararlı sürümle ilişkili önizleme sürümü.
2015-02-28-Preview (kullanımdan kaldırıldı) 10-10-2020'nin ardından desteklenmiyor Kararlı sürümle ilişkili önizleme sürümü.
2014-10-20-Preview (kullanımdan kaldırıldı) 10-10-2020'nin ardından desteklenmiyor İkinci genel önizleme.
2014-07-31-Preview (kullanımdan kaldırıldı) 10-10-2020'nin ardından desteklenmiyor İlk genel önizleme.

Sürüm notları

2024-03-01-Preview

Bu önizleme sürümü, alandan tasarruf etmenizi sağlayan aşağıdaki önizleme API'lerini ekleyerek derleniyor 2023-10-01-preview :

  • Vektör alanlarını destekleyen modelleri veya daha küçük vektörler veren niceleme mantığını eklediyseniz , vektör alanları için yeni dar veri türleri .
  • Arama dizininde yerleşik vektör sıkıştırması için yeni vektör niceleme özellikleri .
  • Alanın ek bir kopyasının depolanıp depolanmadığını belirleyen bir vektör alanında yeni boole saklı özelliği. Ek kopya, bu alanın alınabilir içeriğidir. Depolamazsanız, alan sorgularda kullanılmaya devam eder, ancak arama sonucunda döndürülemez. Bu özelliği, arama hizmetinizde veya bir arama dizinindeki vektör kotasında yer tasarrufu sağlamak için ayarlayabilirsiniz.

2023-11-01

Bu sürüm, aşağıdakiler de dahil olmak üzere genel kullanıma sunulan özellikler sağlar:

  • Arama Post isteklerinde anlam derecelendirmesi.
  • İçerik Oluşturucu veya Güncelleştirme Dizini isteklerinde vektör arama dizini oluşturma ve Arama Post isteklerinde vektör sorguları.

2023-10-01-Preview

Bu sürüm, önceki önizlemelerde sunulan tüm özelliklerin yanı sıra vektör arama API'lerinde yapılan eklemeleri ve değişiklikleri içerir. Vektör arama API'lerine Güncelleştirmeler, 2023-07-01-Preview sürümündeki hataya neden olan bir değişikliktir. Geçiş yardımı için bkz. Vektör alanları ekleme ve vektör sorgusu İçerik Oluşturucu.

Yeni ön filtreleme özelliğini kullanmayı planlıyorsanız, 2023-10-01 sonrasında oluşturulan bir dizin kullanmanız gerekir.

İçerik Oluşturucu veya Güncelleştirme Dizini:

  • vectorSearch, profilesve vectorizerstanımlarına algorithmssahiptir:

    • algorithms desteği devam hnsw eder ve artık Hiyerarşik Gezinilebilir Küçük Dünya (HNSW) ve en yakın K komşular (eKNN) için de desteklemektedir eknn. Algoritma bölümünde HNSW ve eKNN parametrelerinin birden çok adlandırılmış bileşimini tanımlayabilirsiniz. Bu, 2023-07-01-Preview sürümünde özelliğinin içinde vectorSearch değiştiriliralgorithmConfigurations.

    • profiles , algoritma yapılandırmasını belirten yeni bir tanımdır. Örneğin HNSW-1, HSNW-2, eKNN-1 adlı algoritma yapılandırmalarınız olduğunu varsayalım. Bir profil HNSW-1 belirtebilir.

    • vectorizers dizinde tanımlanır ancak sorgu zamanında metin sorgu dizesi eklemek için kullanılır. Vektörleştirici ekleme modeline başvurur. Arama hizmeti, metin sorgu dizesini vektörleştirmek için ekleme modeline bir çağrı yapar ve ardından sonucu bir vektör sorgusu için arama altyapısına geçirir.

  • Vektör alanlarında öğesinin vectorSearchProfile yerini alır vectorSearchConfiguration. vectorSearchProfile özelliği, alanda hangi vektör arama profilinin kullanılacağını belirtir.

  • Bu API sürümünden önce oluşturulan dizinlerde, isteğinizde 2023-10-01-Preview API'sini çağırdığınızda, profil önceden içinde belirtilen vectorSearchConfigurationalgoritmanın aynısını belirttiği sürece alanını belirtecek vectorSearchProfile şekilde değiştirmeniz gerekir. Örneğin, mevcut alan tanımı öğesini belirtiyorsa "vectorSearchConfiguration": "myHnsw", bunu ile "vectorSearchProfile": "your profile name"değiştirmeniz ve profilin aynı "algorithm": "myHnsw"öğesine başvurmak için tanımlanması gerekir.

belgeleri Arama:

  • vectorQueriesvectors 2023-07-01-Preview sürümünde değiştirilir

  • vectorQueries.vectorsvectors.values 2023-07-01-Preview sürümünde değiştirilir.

  • Vektör sorgusu artık çok biçimli bir yapıdır. kind istenen vektör sorgusunun türünü belirtmek için belirtilmelidir.

    • "kind": "vector" sorgunun bir vektör olduğu anlamına gelir, bu nedenle çağıranın arama sorgusu dizesini vektör eklemeye önceden vektörleştirmiş olması gerekir.
  • "exhaustive": "true" yeni bir özellik, vektör dizinindeki tüm vektörlerde en yakın k komşu aramasının kapsamlı (deneme yanılma) yapılıp yapılmayacağını belirtir.

  • vectorFilterMode sorguda ön filtreleme (2023-10-01'in ardından oluşturulan dizinler için varsayılan) veya son filtrelemeyi (önceki dizinlerde varsayılan) belirtmek için yeni bir parametredir.

2023-07-01-Önizleme

Önemli

Bu önizleme sürümünün kullanımdan kaldırılacağı 15 Nisan 2024 tarihinde duyuruldu ve 8 Temmuz 2024'te kullanımdan kaldırılacak. Geçişle ilgili yardım için bkz. Azure AI Arama'de REST API'lerini yükseltme.

Bu sürüm, önceki önizlemelere ait özelliklere ek olarak vektör arama desteğine sahiptir:

  • Arama dizininde, tek duyarlıklı kayan noktalı sayı dizisi içeren alanlara veri türü atayın Collection(Edm.Single) . Bu, belge alanı başına oluşturulan bir eklemeyi depolamak için kullanılan yeni vektör arama özelliğinin veri türüdür. Ayrıca arama dizininde vektör yapılandırma özelliklerini belirtin. Bu API'ler için bkz. İçerik Oluşturucu veya Güncelleştirme Dizini.

  • Dizin oluşturma iş yükleri vektör verilerini kabul etmek için güncelleştirilir. Bkz. Belge Ekleme, Güncelleştirme veya Silme.

  • Vektör araması için sorgu parametreleri. Bu parametreler için bkz. Arama Belgeler.

  • Hizmet İstatistiklerini Alma: Hizmet için vektör dizini kotası ve kullanımı döndürür.

  • Dizin İstatistiklerini Alma: Arama dizini için vektör dizini kotası ve kullanımı döndürür.

2021-04-30-Preview

Bu önizleme sürümü, 2020-06-30-Preview sürümünde sunulan tüm özelliklerin yanı sıra aşağıdaki API'lere eklemeler içerir:

2020-06-30

Bu sürüm, aşağıdakiler de dahil olmak üzere genel kullanıma sunulan özellikler sağlar:

  • Veri düzlemi işlemleri için Azure rol tabanlı erişim denetimi
  • İlgi puanlaması (BM25)
  • Bilgi depoları
  • Azure Data Lake Storage (ADLS) 2. Nesil için dizin oluşturucu veri kaynağı
  • Özel Varlık Arama becerisi
  • Microsoft Entra ID aracılığıyla sistem veya kullanıcı tarafından yönetilen kimlik altında çalışan dizin oluşturucular

2020-06-30-Preview

Bu önizleme sürümü, 2019-05-06-Preview sürümünde sunulan tüm özelliklerin yanı sıra aşağıdaki eklemeleri içerir:

  • Standart katman hizmetlerinde çalışan ve anlam sıralamasını çağıran premium bir özellik olan anlamsal arama.
  • Power Query Bağlayıcıları için dizin oluşturucu veri kaynağı
  • MySQL için dizin oluşturucu veri kaynağı
  • Cosmos DB Gremlin API için dizin oluşturucu veri kaynağı
  • SharePoint Online için dizin oluşturucu veri kaynağı
  • Büyük/küçük harfe duyarlı olmayan filtreleme, modelleme ve sıralama için metin normalleştirme için Normalizer özelliği
  • Belirli belgeleri belirli bir kimlikle yenilemek için dizin oluşturucu tabanlı dizin oluşturma için Belgeleri sıfırla
  • Varlık Bağlama bilişsel becerisi (v3)
  • Varlık Tanıma bilişsel becerisi (v3)
  • Yaklaşım Analizi bilişsel beceri (v3)

2019-05-06-Preview

  • Cosmos DB MongoDB API'si için dizin oluşturucu veri kaynağı desteği
  • Blob Depolama'da yerel blob geçici silme için dizin oluşturucu veri kaynağı
  • bir ilgi puanı hakkında ayrıntılı bilgi döndüren featuresMode parametresi
  • Azure Machine Learning (AML) bilişsel becerisi
  • Kişisel tanımlama algılama bilişsel becerisi
  • Görüntü işlemeyi (ve diğer yapay zeka zenginleştirmelerini) korumak ve yeniden kullanmak için zenginleştirilmiş belgeleri önbelleğe alma

Ayrıca bkz.