إشعار
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تسجيل الدخول أو تغيير الدلائل.
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تغيير الدلائل.
ملحوظة
البحث باستخدام الذكاء الاصطناعي في Azure متوفر من خلال بوابة Azure، وواجهات برمجة التطبيقات REST، وAzure SDKs. كما يدعم طبقة المعرفة المدارة Foundry IQ، وهي طبقة المعرفة المدارة التي تحول محتوى المؤسسات إلى قواعد معرفية قابلة لإعادة الاستخدام وواثقة للأذونات للوكلاء في بوابة Microsoft Foundry.
البحث باستخدام الذكاء الاصطناعي في Azure يطرح تحديثات الميزات بانتظام. في بعض الأحيان، ولكن ليس دائما، تتطلب هذه التحديثات إصدارا جديدا من واجهة برمجة التطبيقات للحفاظ على التوافق مع الإصدارات السابقة. يسمح لك نشر إصدار جديد بالتحكم في وقت وكيفية دمج تحديثات خدمة البحث في التعليمات البرمجية الخاصة بك.
كقاعدة عامة، يتم إصدار واجهات برمجة تطبيقات REST ومكتبات العميل Azure SDK فقط عند الضرورة، حيث يمكن أن تتضمن بعض الجهد لترقية التعليمات البرمجية الخاصة بك لاستخدام إصدار واجهة برمجة تطبيقات جديد. لا يلزم وجود إصدار جديد إلا إذا تغير بعض جوانب واجهة برمجة التطبيقات بطريقة تكسر التوافق مع الإصدارات السابقة. يمكن أن تحدث مثل هذه التغييرات بسبب إصلاحات الميزات الموجودة، أو بسبب الميزات الجديدة التي تغير مساحة سطح واجهة برمجة التطبيقات الموجودة.
لمزيد من المعلومات حول مسار الاستهلاك، راجع دورة حياة Azure SDK وسياسة الدعم.
الإصدارات المهملة
تم إلغاء عرض 2023-07-01-preview في 8 أبريل 2024 ولم يعد مدعوما اعتبارا من 8 يوليو 2024. كان هذا الإصدار هو واجهة برمجة تطبيقات REST الأولى التي قدمت دعم البحث المتجه. تحتوي إصدارات واجهة برمجة التطبيقات الأحدث على تكوين متجه مختلف. ترحيل إلى إصدار واجهة برمجة تطبيقات أحدث أو إلى إصدار SDK أحدث في أقرب وقت ممكن.
الإصدارات التي تم إيقافها
اعتبارا من 15 أكتوبر 2020، يتم إيقاف إصدارات واجهة برمجة التطبيقات التالية ولم تعد موثقة أو مدعومة:
- 2015-02-28
- 2015-02-28-Preview
- 2014-07-31-Preview
- معاينة 2014-10-20
تستند جميع SDKs إلى إصدارات REST API. إذا تم إيقاف إصدار REST API، يتم أيضا إيقاف حزم SDK المستندة إليه. جميع البحث باستخدام الذكاء الاصطناعي في Azure .NET SDKs الأقدم من 3.0.0-rc أصبحت الآن قديمة.
إذا كان لديك تعليمة برمجية تستخدم إصدارا متوقفا، فارحل إلى إصدار واجهة برمجة تطبيقات أحدث أو إلى إصدار SDK أحدث.
واجهات برمجة تطبيقات REST
| واجهة برمجة تطبيقات REST | الرابط |
|---|---|
| خدمة البحث (مستوى البيانات) | راجع إصدارات واجهة برمجة التطبيقات في مرجع واجهة برمجة تطبيقات REST. |
| إدارة البحث (مستوى التحكم) | راجع إصدارات واجهة برمجة التطبيقات في مرجع واجهة برمجة تطبيقات REST. |
حزمة تطوير Azure ل .NET
| إصدار SDK | الحالة | التغيير | الوصف |
|---|---|---|---|
| Azure. Search.Documents 12 | نشط | التغيير | واجهات برمجة التطبيقات لعمليات مستوى البيانات على خدمة، مثل عمليات القراءة والكتابة على المحتوى والكائنات. |
| Azure. ResourceManager.Search | نشط | التغيير | واجهات برمجة التطبيقات لعمليات مستوى التحكم في خدمة البحث. |
Azure SDK لـ Java
| إصدار SDK | الحالة | التغيير | الوصف |
|---|---|---|---|
| azure-search-documents 12 | نشط | التغيير |
azure-search-documents استخدم مكتبة العميل لعمليات مستوى البيانات. |
| البحث عن azure-resourcemanager-2 | نشط | التغيير |
azure-resourcemanager-search استخدم مكتبة العميل لعمليات وحدة التحكم. |
Azure SDK لـ JavaScript
| إصدار SDK | الحالة | التغيير | الوصف |
|---|---|---|---|
| @azure/البحث-المستندات 13 | نشط | التغيير |
@azure/search-documents استخدم مكتبة العميل لعمليات مستوى البيانات. |
| @azure / البحث عن الذراع 4 | نشط | التغيير | استخدم الحزمة @azure/arm-search لعمليات مستوى التحكم. |
Azure SDK لـ Python
| إصدار SDK | الحالة | التغيير | الوصف |
|---|---|---|---|
| azure-search-documents 12 | نشط | التغيير |
azure-search-documents استخدم مكتبة العميل لعمليات مستوى البيانات. |
| البحث عن Azure MGMT 9 | نشط | التغيير |
azure-mgmt-search استخدم مكتبة العميل لعمليات وحدة التحكم. |
جميع Azure SDKs
إذا كنت تبحث عن مكتبات ووثائق عملاء تجريبية، يحتوي this page على روابط لجميع حزم المكتبة Azure SDK، الكود، والوثائق.