يستضيف هذا المستودع التعليمات البرمجية لاثنين من أدوات إعادة التصنيف ذاتية التثبيت والتي تتكامل في خطوط أنابيب البحث. وثائق المستخدم الخاصة بـ Personalize Reranker موجودة هنا. بالنسبة لكيندرا، إنها هنا.
المبدأ التوجيهي الحالي لتطوير المعالجات هو أنه إذا كنت تقوم بتطوير معالج من شأنه أن يقدم تبعيات جديدة في OpenSearch Core (على سبيل المثال، المكتبات الجديدة، وإجراء اتصال بالشبكة خارج OpenSearch)، فيجب أن يكون في مستودع منفصل. يرجى التفكير في إنشائه في مستودع مستقل حيث يجب اعتبار كل معالج وكأنه أمر *NIX مع اتصال المدخلات والمخرجات عبر الأنابيب (أي خط أنابيب البحث). يجب على كل معالج أن يفعل شيئًا واحدًا ويفعله جيدًا. بخلاف ذلك، يمكن أن ينتقل إلى مستودع OpenSearch ضمن org.opensearch.search.pipeline.common. إذا كانت لديك شكوك، فما عليك سوى إنشاء مشكلة في OpenSearch Core، وإذا كانت لديك مشكلة، قم بإنشاء علاقة عامة جديدة. سيساعدك المشرفون في إرشادك.
تم استخدام هذا المستودع أيضًا للمناقشة والأفكار حول أهمية البحث. لا تزال هذه المناقشات موجودة هنا، ولكن نظرًا للمعيار الجديد نسبيًا المتمثل في وجود مستودع واحد لكل مكون إضافي في OpenSearch وتطبيقاتنا التي بدأت في الوصول إلى بناء OpenSearch، لدينا مستودعان الآن. سيتم تطوير هذا المستودع ليصبح مكونًا إضافيًا يسمح لمستخدمي OpenSearch بإعادة كتابة استعلامات البحث وإعادة ترتيب النتائج وتسجيل البيانات حول تلك الإجراءات. المستودع الآخر، صلة لوحات المعلومات بالبحث، هو المكان الذي سنبني فيه أدوات أمامية لمساعدة المهندسين ذوي الصلة ومستخدمي الأعمال على ضبط النتائج.
اعتمد هذا المشروع مدونة قواعد السلوك الخاصة بأمازون مفتوحة المصدر. لمزيد من المعلومات، راجع الأسئلة الشائعة حول قواعد السلوك، أو اتصل بـ [email protected] لطرح أي أسئلة أو تعليقات إضافية.
تم ترخيص هذا المشروع بموجب ترخيص Apache v2.0.
حقوق الطبع والنشر للمساهمين في OpenSearch. انظر إشعار للحصول على التفاصيل.