مهارات المعالجة الإضافية أثناء الفهرسة (Azure الذكاء الاصطناعي Search)

توضح هذه المقالة المهارات المتوفرة مع Azure الذكاء الاصطناعي Search التي يمكنك تضمينها في مجموعة المهارات للوصول إلى المعالجة الخارجية.

توفر المهارة عملية ذرية تحول المحتوى بطريقة ما. غالبا ما تكون عملية تتعرف على النص أو تستخرجه، ولكن يمكن أن تكون أيضا مهارة مساعدة تعيد تشكيل عمليات الإثراء التي تم إنشاؤها بالفعل. عادة ما يكون الإخراج مستندا إلى النص بحيث يمكن استخدامه في البحث الكامل عن النص أو المتجهات المستخدمة في البحث عن المتجهات.

يتم تنظيم المهارات في فئات:

  • تقوم المهارة المضمنة بتضمين استدعاءات واجهة برمجة التطبيقات إلى مورد Azure، حيث تكون المدخلات والمخرجات وخطوات المعالجة مفهومة جيدا. بالنسبة للمهارات التي تستدعي مورد Azure الذكاء الاصطناعي، يتم إجراء الاتصال عبر الشبكة الداخلية. بالنسبة للمهارات التي تستدعي Azure OpenAI، يمكنك توفير معلومات الاتصال التي تستخدمها خدمة البحث للاتصال بالمورد. كمية صغيرة من المعالجة غير قابلة للفوترة، ولكن في وحدات التخزين الأكبر، تكون المعالجة قابلة للفوترة. تستند المهارات المضمنة إلى نماذج مدربة مسبقا من Microsoft، ما يعني أنه لا يمكنك تدريب النموذج باستخدام بيانات التدريب الخاصة بك.

  • توفر المهارة المخصصة تعليمة برمجية مخصصة يتم تنفيذها خارجيا لخدمة البحث. يتم الوصول إليه من خلال URI. غالبا ما يتم توفير التعليمات البرمجية المخصصة من خلال تطبيق وظائف Azure. لإرفاق نموذج متجه مفتوح المصدر أو جهة خارجية، استخدم مهارة مخصصة.

  • الأداة المساعدة داخلية في Azure الذكاء الاصطناعي Search، مع عدم وجود تبعية على الموارد الخارجية أو الاتصالات الصادرة. معظم الأدوات المساعدة غير قابلة للفوترة.

مهارات موارد Azure الذكاء الاصطناعي

تتم فوترة المهارات التي تستدعي الذكاء الاصطناعي Azure بمعدل الدفع أولا بأول عند إرفاق مورد خدمة الذكاء الاصطناعي.

نوع OData ‏‏الوصف محدود حسب
Microsoft.Skills.Text.CustomEntityLookupSkill يبحث عن نص من قائمة كلمات وعبارات مخصصة معرفة من قبل المستخدم. Azure الذكاء الاصطناعي Search (التسعير)
Microsoft.Skills.Text.KeyPhraseExtractionSkill تستخدم هذه المهارة نموذجا مدربا مسبقا للكشف عن العبارات المهمة بناء على موضع المصطلح والقواعد اللغوية والقرب من المصطلحات الأخرى ومدى غرابة المصطلح داخل البيانات المصدر. خدمات Azure الذكاء الاصطناعي (التسعير)
Microsoft.Skills.Text.LanguageDetectionSkill تستخدم هذه المهارة نموذجا مدربا مسبقا للكشف عن اللغة المستخدمة (معرف لغة واحد لكل مستند). عند استخدام لغات متعددة داخل مقاطع النص نفسها، يكون الإخراج هو LCID للغة المستخدمة بشكل أساسي. خدمات Azure الذكاء الاصطناعي (التسعير)
Microsoft.Skills.Text.V3.EntityLinkingSkill تستخدم هذه المهارة نموذجا مدربا مسبقا لإنشاء ارتباطات للكيانات المعترف بها إلى مقالات في ويكيبيديا. خدمات Azure الذكاء الاصطناعي (التسعير)
Microsoft.Skills.Text.V3.EntityRecognitionSkill تستخدم هذه المهارة نموذجا مدربا مسبقا لإنشاء كيانات لمجموعة ثابتة من الفئات: "Person"و "Phone Number""Skill""IP Address""Address""Product""Event""PersonType""URL""Quantity""Email""Location""Organization""DateTime". خدمات Azure الذكاء الاصطناعي (التسعير)
Microsoft.Skills.Text.PIIDetectionSkill تستخدم هذه المهارة نموذجا مدربا مسبقا لاستخراج المعلومات الشخصية من نص معين. تمنح المهارة أيضا خيارات مختلفة لإخفاء كيانات المعلومات الشخصية المكتشفة في النص. خدمات Azure الذكاء الاصطناعي (التسعير)
Microsoft.Skills.Text.V3.SentimentSkill تستخدم هذه المهارة نموذجا مدربا مسبقا لتعيين تسميات التوجه (مثل "سلبي" و"محايد" و"إيجابي") استنادا إلى أعلى درجة ثقة وجدتها الخدمة على مستوى الجملة والمستند على أساس السجل. خدمات Azure الذكاء الاصطناعي (التسعير)
Microsoft.Skills.Text.TranslationSkill تستخدم هذه المهارة نموذجا مدربا مسبقا لترجمة نص الإدخال إلى لغات مختلفة للتطبيع أو حالات استخدام الترجمة. خدمات Azure الذكاء الاصطناعي (التسعير)
Microsoft.Skills.Vision.ImageAnalysisSkill تستخدم هذه المهارة خوارزمية الكشف عن الصور لتحديد محتوى صورة وإنشاء وصف نصي. خدمات Azure الذكاء الاصطناعي (التسعير)
Microsoft.Skills.Vision.OcrSkill التعرف البصري على الحروف. خدمات Azure الذكاء الاصطناعي (التسعير)

مهارات Azure OpenAI

يتم فوترة المهارات التي تستدعي النماذج المنشورة على Azure OpenAI بمعدل الدفع أولا بأول.

نوع OData ‏‏الوصف محدود حسب
Microsoft.Skills.Text.AzureOpenAIEmbeddingSkill الاتصال إلى نموذج تضمين منشور على Azure OpenAI للتوجهات المتكاملة. Azure OpenAI (التسعير)

مهارات الأداة المساعدة

المهارات التي تنفذ فقط على Azure الذكاء الاصطناعي Search، وتتكرر في الغالب على العقد في ذاكرة التخزين المؤقت للإثراء، ومعظمها غير قابلة للفوترة.

نوع OData ‏‏الوصف محدود حسب
Microsoft.Skills.Util.ConditionalSkill يسمح بالتصفية وتعيين قيمة افتراضية ودمج البيانات استنادا إلى شرط. غير قابل للتطبيق
Microsoft.Skills.Util.DocumentExtractionSkill استخراج المحتوى من ملف داخل مسار الإثراء. Azure الذكاء الاصطناعي Search (التسعير) لاستخراج الصور.
Microsoft.Skills.Text.MergeSkill دمج النص من مجموعة من الحقول في حقل واحد. غير قابل للتطبيق
Microsoft.Skills.Util.ShaperSkill الخرائط الإخراج إلى نوع معقد (نوع بيانات متعدد الأجزاء، والذي يمكن استخدامه لاسم كامل أو عنوان متعدد الأسطر أو مجموعة من اسم العائلة ومعرف شخصي.) غير قابل للتطبيق
Microsoft.Skills.Text.SplitSkill تقسيم النص إلى صفحات بحيث يمكنك إثراء المحتوى أو زيادته بشكل متزايد. غير قابل للتطبيق

المهارات المخصصة

تقوم المهارات المخصصة بتضمين التعليمات البرمجية الخارجية التي تقوم بتصميمها وتطويرها ونشرها على الويب. يمكنك بعد ذلك استدعاء الوحدة النمطية من داخل مجموعة المهارات كمهارة مخصصة.

النوع ‏‏الوصف محدود حسب
Microsoft.Skills.Custom.WebApiSkill يسمح بتوسعة البنية الأساسية لبرنامج ربط العمليات التجارية لإثراء الذكاء الاصطناعي عن طريق إجراء استدعاء HTTP في واجهة برمجة تطبيقات ويب مخصصة لا شيء ما لم يستخدم الحل خدمة Azure محدودة
Microsoft.Skills.Custom.AmlSkill يسمح بتوسعة البنية الأساسية لبرنامج ربط العمليات التجارية لإثراء الذكاء الاصطناعي باستخدام نموذج Azure التعلم الآلي لا شيء ما لم يستخدم الحل خدمة Azure محدودة

للحصول على إرشادات حول إنشاء مهارة مخصصة، راجع تعريف واجهة مخصصة ومثال : إنشاء مهارة مخصصة لإثراء الذكاء الاصطناعي.

(راجع أيضًا )