Azure Yapay Zeka Arama API sürümleri

Not

Azure Yapay Zeka Arama Azure portalı, REST API'leri ve Azure SDK’ları aracılığıyla kullanılabilir. Ayrıca kuruluş içeriğini Microsoft Foundry portalındaki aracılar için yeniden kullanılabilir, izin kullanan bilgi bankalarına dönüştüren yönetilen bilgi katmanı Foundry IQ'yu temel alır.

Azure Yapay Zeka Arama özellik güncelleştirmelerini düzenli olarak kullanıma hazırlar. Bazen, ancak her zaman değil, bu güncelleştirmeler geriye dönük uyumluluğu korumak için API'nin yeni bir sürümünü gerektirir. Yeni bir sürüm yayımlamak, arama hizmeti güncelleştirmelerini kodunuzda ne zaman ve nasıl tümleştirip tümleştirecenizi denetlemenize olanak tanır.

Kural olarak, REST API'leri ve Azure SDK istemci kitaplıkları yalnızca gerektiğinde sürümlenir, çünkü kodunuzu yeni bir API sürümünü kullanacak şekilde yükseltmeye çalışmanız gerekebilir. Yeni bir sürüme yalnızca API'nin bazı yönleri geriye dönük uyumluluğu bozabilecek şekilde değiştirildiğinde gereklidir. Bu tür değişiklikler, mevcut özelliklere yapılan düzeltmeler veya mevcut API yüzey alanını değiştiren yeni özellikler nedeniyle oluşabilir.

Kullanımdan kaldırma yolu hakkında daha fazla bilgi için bkz. Azure SDK yaşam döngüsü ve destek ilkesi.

Kullanım dışı sürümler

2023-07-01-preview , 8 Nisan 2024'te kullanım dışı bırakıldı ve 8 Temmuz 2024 itibarıyla artık desteklenmiyor. Bu sürüm, vektör arama desteği sunan ilk REST API'ydi. Daha yeni API sürümleri farklı bir vektör yapılandırmasına sahiptir. En kısa sürede daha yeni bir API sürümüne veya daha yeni bir SDK sürümüne geçiş yapın.

Sonlandırılan sürümler

15 Ekim 2020 itibarıyla aşağıdaki API sürümleri sonlandırılır ve artık belgelenmez veya desteklenmez:

  • 2015-02-28
  • 2015-02-28-Önizleme
  • 2014-07-31-Önizleme
  • 2014-10-20-Önizleme

Tüm SDK'lar REST API sürümlerini temel alır. Rest API sürümü kullanımdan kaldırıldıysa, buna dayalı SDK paketleri de sonlandırılır. 3.0.0-rc'den eski tüm Azure Yapay Zeka Arama .NET SDK'lar artık kullanım dışıdır.

Kullanımdan kaldırılan bir sürüm kullanan kodunuz varsa, daha yeni bir API sürümüne veya daha yeni bir SDK sürümüne geçin.

REST API'leri

REST API Bağlantı
Arama Hizmeti (veri katmanı) Bkz. REST API başvurusunda API sürümleri .
Arama Yönetimi (kontrol düzlemi) Bkz. REST API başvurusunda API sürümleri .

.NET için Azure SDK

SDK sürümü Durum Değişiklik Günlüğü Açıklama
Azure. Search.Documents 12 Etkin Changelog İçerik ve nesneler üzerinde okuma-yazma işlemleri gibi bir hizmette veri düzlemi işlemleri için API'ler.
Azure. ResourceManager.Search Etkin Changelog Arama hizmetindeki yönetim düzlemi işlemleri için API'ler.

Java için Azure SDK

SDK sürümü Durum Değişiklik Günlüğü Açıklama
azure-search-documents 12 Etkin Changelog Veri düzlemi azure-search-documents işlemleri için istemci kitaplığını kullanın.
azure-resourcemanager-search 2 Etkin Changelog Kontrol düzlemi azure-resourcemanager-search işlemleri için istemci kitaplığını kullanın.

JavaScript için Azure SDK

SDK sürümü Durum Değişiklik Günlüğü Açıklama
@azure/arama belgeleri 13 Etkin Changelog Veri düzlemi @azure/search-documents işlemleri için istemci kitaplığını kullanın.
@azure/arm-search 4 Etkin Changelog Denetim düzlemi işlemleri için @azure/arm-search paketini kullanın.

Python için Azure SDK

SDK sürümü Durum Değişiklik Günlüğü Açıklama
azure-search-documents 12 Etkin Changelog Veri düzlemi azure-search-documents işlemleri için istemci kitaplığını kullanın.
azure-mgmt-search 9 Etkin Changelog Kontrol düzlemi azure-mgmt-search işlemleri için istemci kitaplığını kullanın.

Tüm Azure SDK’ları

Beta istemci kitaplıkları ve belgeleri arıyorsanız, bu sayfa tüm Azure SDK kitaplığı paketlerinin, kodunun ve belgelerinin bağlantılarını içerir.