يشمل الذكاء الاصطناعي العديد من التقنيات المعقّدة والناشئة التي كانت تتطلّب في السابق تدخّلاً بشريًا، ويمكن للكمبيوتر تنفيذها الآن. بشكل عام، يشير الذكاء الاصطناعي إلى برنامج أو نموذج غير بشري يعرض مجموعة واسعة من القدرات على حل المشاكل والإبداع.
يُستخدم الاختصار AI غالبًا بالتبادل للإشارة إلى أنواع مختلفة من التكنولوجيات في مجال الذكاء الاصطناعي، ولكن يمكن أن تختلف هذه الأنواع بشكل كبير في نطاقها.
هناك عدد من المصطلحات والمفاهيم التي تحدّد الذكاء الاصطناعي وتعلُّم الآلة، وقد تجدها مفيدة. ستجد هنا مصطلحات شائعة في مستندات Chrome، وأهمها تلك المتعلقة بالذكاء الاصطناعي من جهة العميل.
الذكاء الاصطناعي من جهة العميل
في حين أنّ معظم ميزات الذكاء الاصطناعي على الويب تعتمد على الخوادم، فإنّ الذكاء الاصطناعي من جهة العميل يعمل في متصفّح المستخدم ويجري الاستدلال على جهاز المستخدم. ويوفّر ذلك العديد من المزايا، بما في ذلك تقليل وقت الاستجابة، وخفض تكلفة إنشاء الميزات، وتعزيز خصوصية المستخدمين، وإتاحة الوصول إلى المحتوى بلا إنترنت.
تعتمد تكنولوجيات الذكاء الاصطناعي من جهة العميل على نماذج أصغر حجمًا ومحسّنة لتحقيق الأداء الأمثل. ومن المحتمل أن تتفوّق هذه النماذج على النماذج الأكبر حجمًا من جهة الخادم في مهام معيّنة. قيِّم حالة الاستخدام لتحديد الحلّ المناسب لك.
الذكاء الاصطناعي المضمَّن
الذكاء الاصطناعي المضمّن هو أحد أشكال الذكاء الاصطناعي من جهة العميل، حيث يتم تضمين النماذج الأصغر حجمًا في المتصفّح. بالنسبة إلى Chrome، يشمل ذلك Gemini Nano ونماذج الخبراء. بعد تنزيل هذه النماذج، يمكن لجميع المواقع الإلكترونية وتطبيقات الويب التي تستخدم الذكاء الاصطناعي المضمّن تخطّي وقت التنزيل والانتقال مباشرةً إلى تنفيذ الميزات والاستنتاج على مستوى الجهاز.
تم تصميم واجهات برمجة التطبيقات المضمّنة للذكاء الاصطناعي لتنفيذ الاستدلال باستخدام نوع النموذج المناسب للمهمة. على سبيل المثال، تنفّذ Prompt API الاستنتاج مقابل نموذج لغوي، بينما تنفّذ Translator API الاستنتاج مقابل نموذج خبير مدمج.
الذكاء الاصطناعي من جهة الخادم
تشمل الذكاء الاصطناعي من جهة الخادم خدمات الذكاء الاصطناعي المستندة إلى السحابة الإلكترونية. تخيَّل أنّ Gemini 1.5 Pro يعمل على السحابة الإلكترونية. تميل هذه النماذج إلى أن تكون أكبر حجمًا وأكثر فعالية. وينطبق ذلك بشكل خاص على النماذج اللغوية الكبيرة.
الذكاء الاصطناعي المختلط
يشير مصطلح الذكاء الاصطناعي المختلط إلى أي حل يتضمّن كلاً من مكوّن العميل والخادم. على سبيل المثال:
- نماذج من جهة العميل يمكن الرجوع فيها إلى نماذج من جهة الخادم، وهي مصمّمة للمهام التي لا يمكن إكمالها بفعالية على الجهاز.
- قد لا تتوفّر موارد كافية على الجهاز.
- لا يتوفّر النموذج أو واجهة برمجة التطبيقات إلا في بيئات معيّنة.
- نموذج مقسّم بين العميل والخادم لأغراض الأمان
- على سبيل المثال، يمكنك تقسيم نموذج بحيث يتم تنفيذ% 75 من العمليات على الجهاز العميل، بينما يتم تنفيذ% 25 المتبقية على الخادم. ويوفّر ذلك مزايا من جهة العميل، مع السماح بأن يكون جزء من النموذج خارج الجهاز، وبالتالي الحفاظ على خصوصيته.
إذا كنت تستخدم Prompt API، يمكنك إعداد بنية أساسية مختلطة باستخدام Firebase AI Logic.
الذكاء الاصطناعي التوليدي
الذكاء الاصطناعي التوليدي هو أحد أشكال تعلُّم الآلة الذي يساعد المستخدمين في إنشاء محتوى يبدو مألوفًا ويحاكي المحتوى الذي ينشئه البشر. يستخدم الذكاء الاصطناعي التوليدي نماذج لغوية لتنظيم البيانات وإنشاء أو تعديل النصوص والصور والفيديوهات والملفات الصوتية استنادًا إلى السياق المقدَّم. يتجاوز الذكاء الاصطناعي التوليدي مطابقة الأنماط والتوقعات.
يحتوي النموذج اللغوي الكبير (LLM) على العديد من المَعلمات (تصل إلى مليارات) التي يمكنك استخدامها لتنفيذ مجموعة متنوعة من المهام، مثل إنشاء النصوص أو الصور أو تصنيفها أو تلخيصها.
يحتوي نموذج اللغة الصغير (SLM) على عدد أقل بكثير من المَعلمات لتنفيذ مهام مماثلة، وقد يكون قابلاً للاستخدام من جهة العميل.
معالجة اللغات الطبيعية (NLP)
معالجة اللغات الطبيعية هي فئة من تكنولوجيات تعلُّم الآلة تركّز على مساعدة أجهزة الكمبيوتر في فهم اللغة البشرية، بدءًا من قواعد أي لغة معيّنة وصولاً إلى الخصائص المميزة واللهجة والعامية التي يستخدمها الأفراد.
وكيل أو وكيل ذكاء اصطناعي
الوكيل هو برنامج يخطّط وينفّذ بشكل مستقل سلسلة من الإجراءات لإكمال مهمة نيابةً عن المستخدم، مع التكيّف مع التغييرات في بيئته. قد تشمل الإجراءات وظائف واجهة برمجة التطبيقات أو طلبات البحث في قاعدة البيانات، ويتم تنفيذها على صفحة ويب أو من خلال تطبيق تابع لجهة خارجية، مثل Project Mariner.
روبوت الدردشة ليس موظف دعم بطبيعته. في حين أنّ روبوت الدردشة يستجيب لرسالة من مستخدم (سواء كان بشريًا أو غير ذلك) ويعتمد على نموذج لإنشاء المحتوى، مثل الإجابات عن الأسئلة، يتفاعل الوكيل مع الأدوات أو قاعدة البيانات لإكمال مهمة.
مراجع إضافية
إذا كنت حديث العهد باستخدام الذكاء الاصطناعي على الويب، يمكنك الاطّلاع على مجموعة مراجع الذكاء الاصطناعي على web.dev.