إشعار
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تسجيل الدخول أو تغيير الدلائل.
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تغيير الدلائل.
تعرف على نماذج التعليمات البرمجية ل JavaScript التي توضح وظائف وسير عمل حل Azure الذكاء الاصطناعي للبحث. تستخدم هذه العينات مكتبة عميل Azure الذكاء الاصطناعي Search ل Azure SDK for JavaScript، والتي يمكنك استكشافها من خلال الارتباطات التالية.
| استهداف | الارتباط |
|---|---|
| تنزيل الحزمة | |
| مرجع واجهة برمجة التطبيقات | @azure/البحث-المستندات |
| حالات اختبار واجهة برمجة التطبيقات | github.com/Azure/azure-sdk-for-js/tree/main/sdk/search/search-documents/test |
| كود المصدر | github.com/Azure/azure-sdk-for-js/tree/main/sdk/search/search-documents |
| سجل التغيير | github.com/Azure/azure-sdk-for-js/blob/main/sdk/search/search-documents/CHANGELOG.md |
عينات SDK
توضح نماذج التعليمات البرمجية من فريق تطوير Azure SDK استخدام واجهة برمجة التطبيقات. يمكنك العثور على هذه العينات في Azure/azure-sdk-for-js/tree/main/sdk/search/search-documents/samples على GitHub.
عينات JavaScript
| عينة | الوَصف |
|---|---|
| الفهارس | إنشاء الفهارس وتحديثها والحصول عليها وإدراجها وحذفها. تتضمن فئة العينة هذه أيضا عينة إحصائية للخدمة. |
| المفهرسات | إنشاء المفهرسات وتحديثها والحصول عليها وإدراجها وإعادة تعيينها وحذفها. |
| اتصالات مصدر البيانات (للمفهرسات) | قم بإنشاء اتصالات مصدر البيانات وتحديثها والحصول عليها وإدراجها وحذفها، وهي مطلوبة للفهرسة المستندة إلى المفهرس لمصادر البيانات المدعومة. |
| مجموعات المهارات | قم بإنشاء مجموعات المهارات المرفقة بالمفهرسات وتحديثها والحصول عليها وإدراجها وحذفها وإجراء الإثراء المستند إلى الذكاء الاصطناعي أثناء الفهرسة. |
| مرادفاتMaps | إنشاء خرائط المرادفات وتحديثها والحصول عليها وإدراجها وحذفها. |
| vectorSearch | فهرسة المتجهات وإرسال استعلام متجه. |
نماذج TypeScript
| عينة | الوَصف |
|---|---|
| الفهارس | إنشاء الفهارس وتحديثها والحصول عليها وإدراجها وحذفها. تتضمن فئة العينة هذه أيضا عينة إحصائية للخدمة. |
| المفهرسات | إنشاء المفهرسات وتحديثها والحصول عليها وإدراجها وإعادة تعيينها وحذفها. |
| اتصالات مصدر البيانات (للمفهرسات) | قم بإنشاء اتصالات مصدر البيانات وتحديثها والحصول عليها وإدراجها وحذفها، وهي مطلوبة للفهرسة المستندة إلى المفهرس لمصادر البيانات المدعومة. |
| مجموعات المهارات | قم بإنشاء مجموعات المهارات المرفقة بالمفهرسات وتحديثها والحصول عليها وإدراجها وحذفها وإجراء الإثراء المستند إلى الذكاء الاصطناعي أثناء الفهرسة. |
| مرادفاتMaps | إنشاء خرائط المرادفات وتحديثها والحصول عليها وإدراجها وحذفها. |
| vectorSearch | إنشاء البحث المتجه وتحديثه والحصول عليه وإدراجه وحذفه. |
عينات المستند
توضح نماذج التعليمات البرمجية من فريق Azure الذكاء الاصطناعي Search الميزات ومهام سير العمل. تتم الإشارة إلى العينات التالية في البرامج التعليمية والتشغيل السريع والمقالات الإرشادية. يمكنك العثور على هذه العينات في Azure-Samples/azure-search-javascript-samples على GitHub.
عينات JavaScript
| عينة | مقالة | الوَصف |
|---|---|---|
| البحث السريع للكلمات المفتاحية | التشغيل السريع: البحث عن النص الكامل | إنشاء فهرس بحث وتحميله والاستعلام عنه باستخدام بيانات العينة. |
| التشغيل السريع - الترتيب الدلالي - JS | التشغيل السريع: الترتيب الدلالي | أضف الترتيب الدلالي إلى مخطط الفهرس وقم بتشغيل الاستعلامات الدلالية. |
| التشغيل السريع المتجه - JS | التشغيل السريع: البحث المتجه | محتوى متجه الفهرس والاستعلام. |
نماذج TypeScript
| عينة | مقالة | الوَصف |
|---|---|---|
| التشغيل السريع - الترتيب الدلالي - TS | التشغيل السريع: الترتيب الدلالي | أضف الترتيب الدلالي إلى مخطط الفهرس وقم بتشغيل الاستعلامات الدلالية. |
| التشغيل السريع المتجهات TS | التشغيل السريع: البحث المتجه | محتوى متجه الفهرس والاستعلام. |
عينات أخرى
يتم أيضا نشر العينات التالية من قبل فريق Azure الذكاء الاصطناعي Search ولكن لا تتم الإشارة إليها في الوثائق. توفر ملفات README المقترنة تعليمات الاستخدام.
| عينة | الوَصف |
|---|---|
| Azure-Search-Classic-rag | يستخدم RAG النسخة الواحدة محرك البحث الكلاسيكي كبيانات تأريض من Azure الذكاء الاصطناعي Search، مع نموذج إكمال المحادثة من Azure OpenAI. |
| azure-search-vector-sample.js | مثال JavaScript لكيفية إجراء البحث المتجه. |
| azure-function-search | مثال JavaScript لوظيفة Azure التي ترسل استعلامات إلى خدمة بحث. يمكنك استبدال إصدار JavaScript هذا بالتعليمات api البرمجية المستخدمة في إضافة بحث إلى مواقع ويب باستخدام .NET. |
| إدراج مجمع | مثال JavaScript لكيفية استخدام واجهات برمجة تطبيقات الدفع لتحميل المستندات وفهرستها. |
نصيحة
استخدم مستعرض العينات للبحث عن نماذج التعليمات البرمجية من Microsoft على GitHub. يمكنك تصفية البحث حسب المنتج والخدمة واللغة.