انتقل إلى المحتوى

واجهة المستخدم الرسومية المستكشف

واجهة المستخدم الرسومية Explorer تشبه بناء الملعب باستخدام Ultralytics واجهة برمجة تطبيقات المستكشف. يسمح لك بتشغيل بحث التشابه الدلالي / المتجه ، واستعلامات SQL وحتى البحث باستخدام اللغة الطبيعية باستخدام ميزة Ask الذكاء الاصطناعي المدعومة من LLMs.

لقطة شاشة لوحة معلومات المستكشف 1



شاهد: Ultralytics نظرة عامة على لوحة معلومات المستكشف

تركيب

pip install ultralytics[explorer]

ملاحظه

اسأل الذكاء الاصطناعي الميزة تعمل باستخدام OpenAI ، لذلك سيطلب منك تعيين مفتاح api ل OpenAI عند تشغيل واجهة المستخدم الرسومية لأول مرة. يمكنك ضبطه على هذا النحو - yolo settings openai_api_key="..."

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

على سبيل المثال: في لوحة معلومات استكشاف المركبات العضوية المتطايرة هذه ، يختار المستخدم صورتين للطائرة مثل هذا:

لقطة شاشة لوحة معلومات المستكشف 2

عند إجراء بحث التشابه ، سترى نتيجة مماثلة:

لقطة شاشة لوحة معلومات المستكشف 3

اسأل الذكاء الاصطناعي

يتيح لك ذلك كتابة الطريقة التي تريد بها تصفية مجموعة البيانات الخاصة بك باستخدام اللغة الطبيعية. ليس عليك أن تكون بارعا في كتابة استعلامات SQL. سيقوم مولد الاستعلام الذي يعمل بالطاقة الذكاء الاصطناعي الخاص بنا بذلك تلقائيا تحت الغطاء. على سبيل المثال - يمكنك أن تقول - "أرني 100 صورة مع شخص واحد بالضبط و 2. يمكن أن يكون هناك كائنات أخرى أيضا" وسيقوم بإنشاء الاستعلام داخليا ويعرض لك هذه النتائج. إليك مثال على الإخراج عندما يطلب منك "إظهار 10 صور مع 5 أشخاص بالضبط" وسترى نتيجة مثل هذه:

لقطة شاشة لوحة معلومات المستكشف 4

ملاحظة: يعمل هذا باستخدام LLMs تحت الغطاء ، لذا فإن النتائج احتمالية وقد تخطئ الأمور في بعض الأحيان

تشغيل استعلامات SQL على مجموعات بيانات سيرتك الذاتية

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

WHERE labels LIKE '%person%' AND labels LIKE '%dog%'

لقطة شاشة لوحة معلومات المستكشف 5

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



تم إنشاء 2024-01-08, اخر تحديث 2024-03-03
المؤلفون: جلين جوشر (5) ، رضوان منور (3) ، أيوشكسل (1)

التعليقات