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 hanya diberi 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.

Ini adalah REST API pertama yang menawarkan dukungan pencarian vektor. Versi API yang lebih baru memiliki konfigurasi vektor yang berbeda. Anda harus bermigrasi ke versi yang lebih baru sesegera mungkin.

Versi yang dihentikan

Beberapa versi API dihentikan dan tidak lagi didokumenkan 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 dihentikan, paket SDK berdasarkan versi tersebut juga dihentikan. Semua SDK Pencarian Azure AI .NET yang lebih lama dari 3.0.0-rc sekarang usang.

Dukungan untuk versi yang tercantum di atas berakhir pada 15 Oktober 2020. Jika Anda memiliki kode yang menggunakan versi yang dihentikan, Anda dapat migrate kode yang ada ke versi REST API yang lebih baru atau ke Azure 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

Tabel berikut ini menyediakan tautan ke versi SDK yang lebih baru.

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

Azure SDK untuk Java

Versi SDK Status Log Perubahan  Deskripsi
azure-search-documents 11 Aktif Change Log Gunakan pustaka klien azure-search-documents untuk operasi sarana data.
azure-resourcemanager-search 2 Aktif Riwayat Perubahan azure-resourcemanager-search Gunakan pustaka klien untuk operasi sarana kontrol.

Azure SDK untuk JavaScript

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

Azure SDK untuk Python

Versi SDK Status Log Perubahan  Deskripsi
azure-search-documents 11 Aktif Riwayat Perubahan azure-search-documents Gunakan pustaka klien untuk operasi sarana data.
azure-mgmt-search 9 Aktif Riwayat Perubahan 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.