**وكيل ذكاء اصطناعي لتفريغ مقاطع يوتيوب – نظرة عامة على سير العمل**
**الغرض:** أتمتة عملية جلب مقاطع فيديو من يوتيوب، استخراج النصوص (التفريغ)، تخزينها في قاعدة بيانات متجهية، وتمكين الأسئلة والأجوبة المدعومة بالذكاء الاصطناعي حول المحتوى.
**خطوات سير العمل:**
1. **جلب عدة مقاطع فيديو (YouTube API):** سحب مقاطع فيديو متعددة من قناة يوتيوب محددة.
2. **طلبات HTTP:** جلب البيانات الوصفية ونصوص الفيديو باستخدام نقاط نهاية YouTube API.
3. **استخراج من الملف:** استرجاع النصوص/التفريغ من ملفات الفيديو.
4. **تنظيف وتقسيم النص:** تجهيز البيانات وتنظيفها وتقسيمها إلى مقاطع صغيرة قابلة للتحليل.
5. **قاعدة بيانات متجهية (Supabase Vector Store):** تخزين نصوص الفيديو المعالجة كمتجهات للبحث الدلالي.
6. **تضمينات (Google Gemini):** تحويل النصوص إلى متجهات لتمكين استرجاع أكثر ذكاءً.
7. **الوكيل الذكي:** يستخدم نموذج محادثة Google Gemini المتصل بقاعدة Supabase لتقديم إجابات ذكية.
8. **تكامل المحادثة:** عند إرسال المستخدم لاستفسار، يقوم الوكيل بجلب أجزاء النصوص ذات الصلة ويقدم إجابات سياقية.
**المميزات الرئيسية:**
* استخراج نصوص مقاطع يوتيوب تلقائيًا.
* تخزين النصوص في قاعدة بيانات متجهية (Supabase) لبحث فعال.
* ? تضمينات Google Gemini + نموذج محادثة لأسئلة وأجوبة ذكية.
* وكيل محادثة تفاعلي يربط الإجابات بمقاطع الفيديو ذات الصلة.