إشعار
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تسجيل الدخول أو تغيير الدلائل.
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تغيير الدلائل.
تعرف على نماذج واجهة برمجة تطبيقات REST التي توضح الوظائف وسير العمل لحل Azure الذكاء الاصطناعي Search. تستخدم هذه النماذج واجهات برمجة تطبيقات REST لخدمة البحث.
REST هو واجهة البرمجة النهائية لبرنامج Azure الذكاء الاصطناعي Search، حيث يوفر طريقة غير لغوية للتفاعل مع الخدمة. لهذا السبب ، تستخدم معظم الأمثلة في وثائقنا واجهات برمجة تطبيقات REST لتوضيح المفاهيم المهمة وشرحها.
يمكنك استخدام أي عميل يدعم مكالمات HTTP. لمعرفة كيفية صياغة طلب HTTP باستخدام Visual Studio Code مع ملحق REST Client، راجع جزء REST من التشغيل السريع: البحث عن النص الكامل.
عينات المستند
توضح نماذج التعليمات البرمجية من فريق Azure الذكاء الاصطناعي Search الميزات ومهام سير العمل. تتم الإشارة إلى العينات التالية في البرامج التعليمية والتشغيل السريع والمقالات الإرشادية. يمكنك العثور على هذه العينات في Azure-Samples/azure-search-rest-samples على GitHub.
| عينة | مقالة | الوصف |
|---|---|---|
| quickstart-agentic-retrieval | التشغيل السريع: الاسترجاع الوكيل | دمج الترتيب الدلالي مع تخطيط الاستعلام المدعوم من LLM وإنشاء الإجابات. |
| البحث السريع للكلمات المفتاحية | التشغيل السريع: البحث عن النص الكامل | إنشاء فهرس بحث وتحميله والاستعلام عنه باستخدام بيانات العينة. |
| الترتيب الدلالي السريع | التشغيل السريع: الترتيب الدلالي | أضف الترتيب الدلالي إلى مخطط الفهرس وقم بتشغيل الاستعلامات الدلالية. |
| خطوط متجهة للتشغيل السريع | التشغيل السريع: البحث المتجه | محتوى متجه الفهرس والاستعلام. |
| ACL | تطبيق ACL وRBAC في وقت الاستعلام | تنفيذ التحكم في الوصول بوقت الاستعلام باستخدام التحكم في الوصول القائم على الأدوار (RBAC) وقوائم التحكم في الوصول (ACLs). |
| محللات مخصصة | البرنامج التعليمي: إنشاء محلل مخصص لأرقام الهواتف | استخدم محللا للاحتفاظ بالأنماط والأحرف الخاصة في المحتوى القابل للبحث. |
| جلسات تصحيح الأخطاء | البرنامج التعليمي: إصلاح مجموعة مهارات باستخدام جلسات تصحيح الأخطاء | أنشئ كائنات بحث تقوم لاحقا بتصحيح الأخطاء في بوابة Azure. |
| index-json-blobs | البرنامج التعليمي: فهرسة الكائنات الثنائية كبيرة الحجم ل JSON من Azure Storage | إنشاء مفهرس ومصدر بيانات وفهرس ل JSON المتداخل داخل صفيف JSON. يوضح نموذج تحليل jsonArray ومعلمات documentRoot. |
| مخزن المعرفة | إنشاء مخزن معارف باستخدام REST | قم بتعبئة مخزن المعرفة لسير عمل التنقيب عن المعرفة. |
| الاسقاطات | تحديد الإسقاطات في مخزن المعرفة | تحديد هياكل البيانات المادية في مخزن المعرفة. |
| مجموعة المهارات - البرنامج التعليمي | البرنامج التعليمي: محتوى قابل للبحث الذكاء الاصطناعي تم إنشاؤه من الكائنات الثنائية كبيرة الحجم في Azure | قم بإنشاء مجموعة مهارات تتكرر عبر الكائنات الثنائية كبيرة الحجم في Azure لاستخراج المعلومات واستنتاج البنية. |
عينات أخرى
يتم أيضا نشر العينات التالية من قبل فريق Azure الذكاء الاصطناعي Search ولكن لا تتم الإشارة إليها في الوثائق. توفر ملفات README المقترنة تعليمات الاستخدام.
| عينة | الوصف |
|---|---|
| Azure-Search-Classic-rag | يستخدم RAG النسخة الواحدة محرك البحث الكلاسيكي كبيانات تأريض من Azure الذكاء الاصطناعي Search، مع نموذج إكمال المحادثة من Azure OpenAI. |
نَصِيحة
استخدم مستعرض العينات للبحث عن نماذج التعليمات البرمجية من Microsoft على GitHub. يمكنك تصفية البحث حسب المنتج والخدمة واللغة.