Versi API di Pencarian Azure AI

Note

Pencarian Azure AI tersedia melalui portal Azure, REST API, dan Azure SDK. Ini juga mendukung Foundry IQ, lapisan pengetahuan terkelola yang mengubah konten perusahaan menjadi pangkalan pengetahuan yang dapat digunakan kembali dan sadar izin untuk agen di portal Microsoft Foundry.

Pencarian Azure AI meluncurkan pembaruan fitur secara teratur. Terkadang, tetapi tidak selalu, pembaruan ini memerlukan versi baru API untuk menjaga kompatibilitas mundur. Penerbitan versi baru memungkinkan Anda mengontrol kapan dan bagaimana Anda mengintegrasikan pembaruan layanan pencarian dalam kode Anda.

Sebagai aturan, REST API dan pustaka klien Azure SDK hanya di-versi jika perlu, karena dapat melibatkan beberapa upaya untuk meningkatkan kode Anda untuk menggunakan versi API baru. Versi baru hanya diperlukan jika beberapa aspek API telah berubah dengan cara yang memecah kompatibilitas mundur. Perubahan tersebut dapat terjadi karena perbaikan pada fitur yang ada, atau karena fitur baru yang mengubah area permukaan API yang ada.

Untuk informasi selengkapnya tentang jalur deprecasi, lihat siklus hidup Azure SDK dan kebijakan dukungan.

Versi yang tidak digunakan lagi

2023-07-01-preview didepresiasi pada 8 April 2024 dan tidak lagi didukung sejak 8 Juli 2024. Versi ini adalah REST API pertama yang menawarkan dukungan pencarian vektor. Versi API yang lebih baru memiliki konfigurasi vektor yang berbeda. Migrasikan ke versi API yang lebih baru atau ke versi SDK yang lebih baru sesegera mungkin.

Versi yang dihentikan

Mulai 15 Oktober 2020, versi API berikut dihentikan dan tidak lagi didokumentasikan atau didukung:

  • 2015-02-28
  • Pratinjau-2015-02-28
  • Pratinjau-2014-07-31
  • Pratinjau-2014-10-20

Semua SDK didasarkan pada versi REST API. Jika versi REST API dihentikan, paket SDK berdasarkan versi tersebut juga dihentikan. Semua SDK Pencarian Azure AI .NET yang lebih lama dari 3.0.0-rc sekarang usang.

Jika Anda memiliki kode yang menggunakan versi yang dihentikan, migrasikan ke versi API yang lebih baru atau ke versi SDK yang lebih baru.

REST API

REST API Tautan
Layanan Pencarian (data plane) Lihat versi API dalam referensi REST API.
Manajemen Pencarian (sarana kontrol) Lihat versi API dalam referensi REST API.

Azure SDK untuk .NET

Versi SDK Status Changelog Deskripsi
Azure. Search.Documents 12 Aktif Changelog API untuk operasi data plane pada layanan, seperti operasi baca-tulis pada konten dan objek.
Azure. ResourceManager.Search Aktif Changelog API untuk operasi sarana kontrol pada layanan pencarian.

Azure SDK untuk Java

Versi SDK Status Changelog Deskripsi
azure-search-documents 12 Aktif Changelog azure-search-documents Gunakan pustaka klien untuk operasi sarana data.
azure-resourcemanager-search 2 Aktif Changelog azure-resourcemanager-search Gunakan pustaka klien untuk operasi sarana kontrol.

Azure SDK untuk JavaScript

Versi SDK Status Changelog Deskripsi
@azure/search-documents 13 Aktif Changelog @azure/search-documents Gunakan pustaka klien untuk operasi sarana data.
@azure/arm-search 4 Aktif Changelog Gunakan paket @azure/arm-search untuk operasi control plane.

Azure SDK untuk Python

Versi SDK Status Changelog Deskripsi
azure-search-documents 12 Aktif Changelog azure-search-documents Gunakan pustaka klien untuk operasi sarana data.
azure-mgmt-search 9 Aktif Changelog azure-mgmt-search Gunakan pustaka klien untuk operasi sarana kontrol.

Semua Azure SDK

Jika Anda mencari pustaka dan dokumentasi klien beta, halaman this berisi tautan ke semua paket pustaka, kode, dan dokumen Azure SDK.