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

Ultralytics مستكشف

Ultralytics لقطة شاشة Explorer 1

فتح في كولاب Ultralytics Explorer هي أداة لاستكشاف مجموعات بيانات السيرة الذاتية باستخدام البحث الدلالي واستعلامات SQL والبحث عن تشابه المتجهات وحتى استخدام اللغة الطبيعية. بل هو أيضا Python API للوصول إلى نفس الوظيفة.



شاهد: Ultralytics واجهة برمجة تطبيقات المستكشف | البحث الدلالي واستعلامات SQL وطرح ميزات الذكاء الاصطناعي

تثبيت التبعيات الاختيارية

يعتمد Explorer على المكتبات الخارجية لبعض وظائفه. يتم تثبيت هذه تلقائيا عند الاستخدام. لتثبيت هذه التبعيات يدويا، استخدم الأمر التالي:

pip install ultralytics[explorer]

بقشيش

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

واجهة برمجة تطبيقات المستكشف

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

تعرف على المزيد حول واجهة برمجة تطبيقات Explorer هنا.

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

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

yolo explorer

ملاحظه

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

Ultralytics مستكشف تكامل OpenAI

الأسئلة المتداولة

ما هو Ultralytics Explorer وكيف يمكنه المساعدة في مجموعات بيانات السيرة الذاتية؟

Ultralytics المستكشف هو أداة قوية مصممة لاستكشاف مجموعات بيانات الرؤية الحاسوبية (CV) من خلال البحث الدلالي واستعلامات SQL والبحث عن التشابه المتجه وحتى اللغة الطبيعية. توفر هذه الأداة متعددة الاستخدامات كلاً من واجهة المستخدم الرسومية وواجهة برمجة التطبيقات Python ، مما يسمح للمستخدمين بالتفاعل بسلاسة مع مجموعات البيانات الخاصة بهم. وبالاستفادة من تقنيات مثل LanceDB، يضمن Ultralytics Explorer الوصول الفعال والقابل للتطوير إلى مجموعات البيانات الكبيرة دون استخدام مفرط للذاكرة. سواء كنت تقوم بإجراء تحليل مفصل لمجموعة البيانات أو استكشاف أنماط البيانات، فإن Ultralytics Explorer يعمل على تبسيط العملية بأكملها.

تعرف على المزيد حول واجهة برمجة التطبيقات الاستكشافية.

كيف يمكنني تثبيت التبعيات الخاصة ب Ultralytics Explorer؟

لتثبيت التبعيات الاختيارية اللازمة يدويًا ل Ultralytics Explorer، يمكنك استخدام ما يلي pip أمر:

pip install ultralytics[explorer]

هذه التبعيات ضرورية للوظائف الكاملة للبحث الدلالي واستعلام SQL. من خلال تضمين المكتبات التي تعمل بواسطة LanceDB، يضمن التثبيت أن تظل عمليات قاعدة البيانات فعالة وقابلة للتطوير، حتى بالنسبة لمجموعات البيانات الكبيرة مثل COCO.

كيف يمكنني استخدام إصدار واجهة المستخدم الرسومية من Ultralytics Explorer؟

إن استخدام إصدار واجهة المستخدم الرسومية من Ultralytics Explorer سهل ومباشر. بعد تثبيت التبعيات اللازمة، يمكنك تشغيل واجهة المستخدم الرسومية باستخدام الأمر التالي:

yolo explorer

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

للحصول على معلومات عن التخزين وقابلية التوسع، راجع إرشادات التثبيت الخاصة بنا.

ما هي ميزة Ask AI في Ultralytics Explorer؟

تتيح ميزة Ask AI في Ultralytics Explorer للمستخدمين التفاعل مع مجموعات البيانات الخاصة بهم باستخدام استعلامات اللغة الطبيعية. وبدعم من OpenAI، تمكّنك هذه الميزة من طرح أسئلة معقدة وتلقي إجابات ثاقبة دون الحاجة إلى كتابة استعلامات SQL أو أوامر مماثلة. لاستخدام هذه الميزة، ستحتاج إلى تعيين مفتاح OpenAI API الخاص بك في المرة الأولى التي تقوم فيها بتشغيل واجهة المستخدم الرسومية:

yolo settings openai_api_key="YOUR_API_KEY"

لمعرفة المزيد عن هذه الميزة وكيفية دمجها، راجع قسم استخدام مستكشف واجهة المستخدم الرسومية.

هل يمكنني تشغيل Ultralytics Explorer في Google Colab؟

نعم، يمكن تشغيل Ultralytics Explorer في Google Colab، مما يوفر بيئة ملائمة وقوية لاستكشاف مجموعة البيانات. يمكنك البدء بفتح دفتر ملاحظات Colab المتوفر، والذي تم تكوينه مسبقًا بجميع الإعدادات اللازمة:

فتح في كولاب

يتيح لك هذا الإعداد استكشاف مجموعات بياناتك بالكامل، مستفيدًا من موارد السحابة Google. تعرف على ا لمزيد في دليلGoogle Colab الخاص بنا.



تم الإنشاء 2024-01-07-2024، تم التحديث 2024-07-04
المؤلفون: جلين-جوتشر (8)، رضوان منور (1)، أيوش إكسل (3)

التعليقات