مشاركة عبر


نماذج JavaScript ل Azure الذكاء الاصطناعي Search

تعرف على نماذج التعليمات البرمجية ل JavaScript التي توضح وظائف وسير عمل حل Azure الذكاء الاصطناعي للبحث. تستخدم هذه العينات مكتبة عميل Azure الذكاء الاصطناعي Search ل Azure SDK for JavaScript، والتي يمكنك استكشافها من خلال الارتباطات التالية.

استهداف الارتباط‬
تنزيل الحزمة www.npmjs.com/package/@azure/search-documents
مرجع واجهة برمجة التطبيقات @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. يمكنك تصفية البحث حسب المنتج والخدمة واللغة.