المشكلة
ArabsStock مكتبة عربية تضم ملايين الصور ومقاطع الفيديو والرسومات المتجهة. احتاجت المنصة إلى مساعد واحد يؤدي مهام مختلفة تمامًا (العثور على الأصول، وتوليد الصور، وتنفيذ عمليات قواعد البيانات، والإشراف على المحتوى)، وإلى بحث يجد الأصول بمعناها وبتشابهها البصري.
النهج
- بناء خط البحث الدلالي: تضمينات OpenAI تُخزَّن في فهرس Pinecone، يغذّيه إدخال آلي على دفعات لملايين الأصول.
- إضافة بحث بالتشابه البصري يتيح للمستخدم العثور على أصول متشابهة بصريًا في المكتبة كلها.
- تشغيل البحث بالصور، وتوليد الأصوات، وتصنيف الآلات الموسيقية، واكتشاف سرعة الإيقاع (BPM)، والعلامات المائية الصوتية كخدمات FastAPI مصغّرة في حاويات، مع إضافة البحث الصوتي لمكتبة صوتية تجريبية.
- إضافة سير عمل لتقييم الوكلاء يتابع الموثوقية ودقة الإجابات وجودة التوجيه في بيئة الإنتاج.
البنية
عرض للمكوّنات: منسّق LangGraph يوجّه الطلبات إلى وكلاء متخصصين، وخط دفعات يُبقي الفهرس المتجهي محدّثًا، وخدمات النماذج تعمل في حاويات مستقلة، والتقييم يراقب التوجيه والدقة. الشكل 1
- المستخدمون والواجهات
-
- مستخدمو المنصة
- التنسيق
-
- منسّق LangGraph
- الوكلاء
-
- البحث الدلالي
- توليد الصور
- عمليات قواعد البيانات
- الإشراف على المحتوى
- خدمات ذكاء اصطناعي أخرى
- النماذج
-
- تضمينات OpenAI
- الاسترجاع
-
- بحث بالتشابه البصري
- البيانات
-
- فهرس Pinecone المتجهي
- الخدمات
-
- خدمات نماذج الصوت · توليد، بحث، آلات، BPM، علامات مائية
- خطوط المعالجة
-
- إدخال على دفعات · ملايين الصور والفيديو والرسومات
- الجودة
-
- تقييم الوكلاء
- الروابط بين المكوّنات
-
- من مستخدمو المنصة إلى منسّق LangGraph
- من منسّق LangGraph إلى البحث الدلالي
- من منسّق LangGraph إلى توليد الصور
- من منسّق LangGraph إلى عمليات قواعد البيانات
- من منسّق LangGraph إلى الإشراف على المحتوى
- من منسّق LangGraph إلى خدمات ذكاء اصطناعي أخرى
- من إدخال على دفعات إلى تضمينات OpenAI
- من تضمينات OpenAI إلى فهرس Pinecone المتجهي
- من تقييم الوكلاء إلى منسّق LangGraph (التوجيه والدقة)
النتيجة
- مساعد يعمل في بيئة الإنتاج، يغطي وكلاؤه الأربعة عشر البحث وتوليد الصور وعمليات البيانات والإشراف على المحتوى.
- فهرسة ملايين الصور ومقاطع الفيديو والرسومات المتجهة للبحث الدلالي، مع بحث بالتشابه البصري في المكتبة كلها.
- مجال جديد للمنصة هو الصوت: مكتبة صوتية تجريبية تدعم التوليد والبحث.
- قياس موثوقية الوكلاء ودقتهم وجودة التوجيه في بيئة الإنتاج بدل افتراضها.
التقنيات
- التنسيق
- LangGraph
- النماذج
- OpenAI APIvLLM
- الاسترجاع
- Pinecone
- البيانات
- PostgreSQL
- الخدمات
- PythonFastAPI
- البنية التحتية
- DockerNVIDIA A100
مصادر هذه المعلومات. كل ما في هذه الصفحة مأخوذ من سيرتي الذاتية وملفي على LinkedIn وملفي ومستودعاتي على GitHub. لا شيء هنا تقديري: وحين لا يوجد رقم منشور، تصف الصفحة ما يفعله النظام.