الذكاء الاصطناعي في النظام: إستراتيجية متعددة المزودين

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

المشكلة: توسيع نطاق إنشاء المحتوى

إنشاء المحتوى يدوياً لا يتوسع بشكل كافٍ:

  • المنتجات (أكثر من 5 آلاف) تحتاج إلى أوصاف

  • صفحات الاستعلامات (أكثر من 65 ألف) تحتاج إلى محتوى فريد

  • اللغات المتعددة (10) تحتاج إلى ترجمات

  • أسئلة العملاء تحتاج إلى إجابات فورية

كتابة هذا يدوياً ستستغرق سنوات. نحتاج إلى أتمتة بالذكاء الاصطناعي.

الحل: إستراتيجية الذكاء الاصطناعي متعددة المزودين

نستخدم ثلاثة مزودين للذكاء الاصطناعي، كل منهم مُحسَّن لمهام محددة:

  • DeepSeek: أوصاف المنتجات، وصفحات الاستعلامات، والبحث المدعوم بالذكاء الاصطناعي (من حيث التكلفة والفعالية، وجودة عالية)

  • Amazon Bedrock: ردود مساعد الدردشة، والأدوات الداخلية، والتلخيص (متكامل مع AWS، ونماذج متعددة)

  • Gemini: بديل احتياطي لتوليد المحتوى (سريع)

مزودو الذكاء الاصطناعي

DeepSeek

DeepSeek هو مزودنا الأساسي لتوليد المحتوى نظراً لفاعليته من حيث التكلفة والجودة:

  • حالات الاستخدام: أوصاف المنتجات، محتوى صفحات الاستعلامات، البحث الدلالي المدعوم بالذكاء الاصطناعي

  • البديل الاحتياطي: يوفر Together.ai تبديلاً تلقائياً عند التعطل باستخدام نفس عائلة النماذج

  • التخزين المؤقت: تُمكّن الأوامر النظامية من تخزين الأوامر مؤقتاً - الطلبات المتكررة بنفس الأمر النظامي تستفيد من تقليل تكاليف الرموز (Tokens)

Amazon Bedrock

يوفر Amazon Bedrock إمكانية الوصول إلى نماذج أساسية متعددة من خلال AWS:

  • مساعد الدردشة: يشغل كل من مساعد الدردشة العام على الموقع ومساعد الدردشة الداخلي للموظفين

  • التلخيص: تلخيص رسائل التحديث

  • التحليل: تحليل عمليات Git (الالتزامات)، تصنيف الملفات

  • مهام تحسين محركات البحث (SEO): تحليل متقدم باستخدام نماذج Claude

Gemini

يخدم Google Gemini كمزود بديل:

  • حالات الاستخدام: توليد المحتوى عندما لا يكون DeepSeek متاحاً

  • التكامل: واجهة برمجة تطبيقات (API) مباشرة عبر حزمة تطوير برمجيات الذكاء الاصطناعي التوليدي من Google

حالات استخدام الذكاء الاصطناعي

أوصاف المنتجات

نستخدم DeepSeek لتوليد أوصاف المنتجات:

  1. بناء اسم المنتج وقائمة الميزات من قاعدة بيانات المنتجات
  2. بناء أمر نظامي يصف تنسيق المخرجات المتوقع
  3. الإرسال إلى واجهة برمجة تطبيقات DeepSeek (يُمكّن الأمر النظامي من التخزين المؤقت للطلبات المتكررة)
  4. تحليل الاستجابة إلى عنوان رئيسي ومحتوى الجسم
  5. التخزين في قاعدة البيانات لدعم اللغات المتعددة

محتوى صفحات الاستعلامات

نستخدم DeepSeek لتوليد محتوى صفحات الاستعلامات:

  1. استخراج نص الاستعلام من بيانات المجموعات (Clusters)
  2. بناء سياق المنتج من المنتجات المطابقة
  3. الإرسال إلى DeepSeek مع أمر نظامي منظم
  4. تحليل الاستجابة إلى مكونات الصفحة (العنوان الرئيسي والجسم)
  5. التخزين لتقديم الخدمة بلغات متعددة

الترجمة

نستخدم DeepSeek للـ ترجمات المدعومة بالذكاء الاصطناعي:

  1. وضع الترجمات المفقودة في قائمة الانتظار عند مواجهتها
  2. معالجة السلاسل في قائمة الانتظار على شكل دفعات (مع بديل Together.ai)
  3. تخزين الترجمات في جداول العبارات للبحث
  4. تستخدم الطلبات اللاحقة الترجمات المخزنة مؤقتاً

اقتراحات البحث

نستخدم Sentence Transformers للتشابه الدلالي:

  • توليد تضمينات (Embeddings) للاستعلامات لمقارنة التشابه

  • تخزين التضمينات في Valkey للبحث المتجهي

  • العثور على استعلامات ذات صلة بناءً على مسافة التضمين

مساعد الدردشة

يشغل Amazon Bedrock مساعد الدردشة:

  • مساعد الدردشة العام: يجيب على أسئلة المنتجات، ويقدم التوصيات

  • مساعد الدردشة الداخلي: يساعد الموظفين في استعلامات النظام، ويتضمن استدعاءات أدوات للبحث عن البيانات

هندسة الأوامر (Prompt Engineering)

الأوامر النظامية (System Prompts)

تمكّن الأوامر النظامية من كفاءة التخزين المؤقت مع DeepSeek:

  • ضربات التخزين المؤقت (Cache Hits): عند إعادة استخدام نفس الأمر النظامي، يخزن DeepSeek رموز الأمر مؤقتاً، مما يقلل التكلفة وزمن الوصول

  • الهيكلة: يحدد الأمر النظامي تنسيق المخرجات والقيود؛ بينما يحتوي أمر المستخدم على الطلب المحدد

  • التسجيل (Logging): يسجل النظام إحصائيات ضربات/إخفاقات التخزين المؤقت للمراقبة

إعدادات درجة الحرارة (Temperature)

تستخدم المهام المختلفة إعدادات درجة حرارة مختلفة:

  • أوصاف المنتجات: درجة حرارة أعلى لمخرجات إبداعية ومتنوعة

  • تفسير البحث: درجة حرارة منخفضة لاستخراج مرشحات (Filters) متسقة ومتوقعة

  • مساعد الدردشة: درجة حرارة معتدلة لردود محادثة متوازنة

  • التلخيص: درجة حرارة منخفضة لتلخيصات دقيقة ومركزة

تحسين استخدام الرموز (Token Optimization)

نحسن استخدام الرموز من خلال:

  • تخزين الأوامر مؤقتاً: يقلل تخزين DeepSeek المؤقت تكاليف الأمر النظامي المتكرر

  • المخرجات المنظمة: طلب تنسيقات JSON محددة لتقليل عبء التحليل

  • معالجة البديل الاحتياطي: التبديل التلقائي إلى Together.ai يحافظ على التوفر دون تدخل يدوي

المراجع

وثائق مزودي الذكاء الاصطناعي

مقالات ذات صلة

الملخص

يوفر نظام الذكاء الاصطناعي الخاص بنا:

  • مزودين متعددين: DeepSeek لتوليد المحتوى، وBedrock لمساعدات الدردشة والأدوات الداخلية، وGemini كبديل احتياطي

  • أوامر مُحسَّنة: تُمكّن الأوامر النظامية من التخزين المؤقت لتقليل التكلفة

  • ضبط خاص بالمهمة: مطابقة إعدادات درجة الحرارة واختيار النموذج مع متطلبات حالة الاستخدام

  • الموثوقية: تحافظ آليات البديل الاحتياطي التلقائي على التوفر