تمييز الخيارات
تمييز الخيارات الأكثر احتمالاً للصواب بمساعدة الذكاء الاصطناعي لمهام التعليق التوضيحي المنفصلة.
تمييز الخيارات
تمييز الخيارات هو ميزة بمساعدة الذكاء الاصطناعي تساعد المعلّقين على تحديد الخيارات الأكثر احتمالاً للصواب في مهام التعليق التوضيحي المنفصلة. باستخدام نموذج لغة كبير، يحلل النظام المحتوى ووصف المهمة للتنبؤ بأعلى k خيارات احتمالاً، ويعرضها بشفافية كاملة مع تخفيف شفافية الخيارات الأقل احتمالاً.
نظرة عامة
عند التفعيل، يقوم تمييز الخيارات بـ:
- تحليل محتوى الحالة باستخدام نموذج لغة كبير
- تحديد الخيارات الأكثر احتمالاً بناءً على سياق المهمة
- تمييز الخيارات المحتملة بمؤشر نجمة
- تخفيف شفافية الخيارات الأقل احتمالاً (شفافية قابلة للتهيئة)
- إبقاء جميع الخيارات قابلة للنقر بالكامل - هذا توجيه وليس تقييداً
هذا مفيد بشكل خاص للمهام ذات الخيارات الكثيرة، وتدريب المعلّقين الجدد، وتقليل العبء المعرفي، وتوفير "رأي ثانٍ" لزيادة ثقة التعليق التوضيحي.
التهيئة
أضف قسم option_highlighting تحت ai_support في التهيئة:
ai_support:
enabled: true
endpoint_type: "openai"
ai_config:
model: "gpt-4o-mini"
api_key: "${OPENAI_API_KEY}"
temperature: 0.3
option_highlighting:
enabled: true
top_k: 3 # Number of options to highlight (1-10)
dim_opacity: 0.4 # Opacity for non-highlighted options (0.1-0.9)
auto_apply: true # Apply on page load vs manual trigger
schemas: null # null = all schemas, or ["schema1", "schema2"]
prefetch_count: 20 # Items to prefetch
cache_config:
disk_cache:
enabled: true
path: annotation_output/ai_cache.json
prefetch:
warm_up_page_count: 10
on_next: 3
on_prev: 1مرجع التهيئة
| الخيار | النوع | الافتراضي | الوصف |
|---|---|---|---|
enabled | boolean | false | تفعيل تمييز الخيارات |
top_k | integer | 3 | عدد الخيارات المميّزة (1-10) |
dim_opacity | float | 0.4 | شفافية الخيارات المخفّفة (0.1-0.9) |
auto_apply | boolean | true | التطبيق تلقائياً عند تحميل الصفحة |
schemas | list/null | null | تحديد مخططات معينة، أو null للجميع |
prefetch_count | integer | 20 | عدد العناصر للجلب المسبق |
أنواع التعليق التوضيحي المدعومة
يعمل تمييز الخيارات مع أنواع الاختيار المنفصل:
- radio - اختيار خيار واحد
- multiselect - اختيار متعدد بمربعات اختيار
- likert - تقييمات مقياس Likert
- select - اختيار من قائمة منسدلة
لا ينطبق على: span، textbox، slider، image_annotation، أو video_annotation.
المظهر المرئي
- الخيارات المميّزة: شفافية كاملة مع مؤشر نجمة ذهبية وخلفية مميزة خفيفة
- الخيارات المخفّفة: شفافية مخفّضة (قابلة للتهيئة)، تزداد إلى 0.7 عند التمرير، لا تزال قابلة للنقر بالكامل
- مؤشر النموذج: حد أيسر ذهبي على نماذج التعليق التوضيحي مع تمييز نشط، شارة "AI" صغيرة
الجلب المسبق
نظراً لأن استعلامات نموذج اللغة الكبير قد تكون بطيئة، يستخدم تمييز الخيارات جلباً مسبقاً مكثفاً:
- الإحماء: جلب أول N عنصر مسبقاً عند بدء الخادم
- عند التنقل: جلب العناصر التالية مسبقاً عند تحرك المستخدم للأمام/الخلف
- المعالجة في الخلفية: يتم الجلب المسبق بشكل غير متزامن
- التخزين المؤقت: تُخزّن النتائج مؤقتاً على القرص لإعادة الاستخدام
أفضل الممارسات
- استخدم نموذجاً سريعاً - يوفر
gpt-4o-miniتوازناً جيداً بين السرعة والدقة - حدد top_k المناسب - للاختيارات الثنائية استخدم 1، ولـ 4-5 خيارات استخدم 2-3
- فعّل الجلب المسبق - قيمة
prefetch_countأعلى (20+) تضمن تنقلاً سلساً - درّب المعلّقين - اشرح أن التمييزات اقتراحات وليست متطلبات
قراءات إضافية
- دعم الذكاء الاصطناعي - تهيئة مساعد الذكاء الاصطناعي العامة
- ترتيب التنوع - ميزة ذكاء اصطناعي مكمّلة لترتيب العناصر
للاطلاع على تفاصيل التنفيذ، راجع الوثائق المصدرية.