إضافة الذكاء الاصطناعي التوليدي إلى تطبيقك

  • تعرّف على بعض الخيارات لإضافة ذكاء اصطناعي لتوليد النصوص (روبوت المحادثة) إلى تطبيقك
  •  تعرف على بعض الخيارات لإضافة الذكاء الاصطناعي لتوليد الصور إلى تطبيقك

مكونات الذكاء الاصطناعي الجيني

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

تسمح مكونات الذكاء الاصطناعي التوليدي للتطبيق بإنشاء محتوى جديد وأصلي استجابةً لمدخلات المستخدم، بدلاً من مجرد استرداد أو عرض المعلومات الموجودة. عادةً ما يتم تشغيل هذه المكونات بواسطة نماذج تعلم آلي متقدمة، مثل نماذج اللغة الكبيرة للنصوص ونماذج الانتشار للصور. لذلك، فإنك تستخدم نموذجًا مدربًا مسبقًا عند استخدام مكون GenAI في تطبيقك.

عند دمجها في تطبيق ما، يمكن أن تتخذ أشكالاً عديدة. فيما يلي بعض الأمثلة:

  • روبوت الدردشة الآلي الذي يوفر إجابات مخصصة,
  • مساعد الكتابة الذي يقوم بصياغة النص أو تحريره,
  • أداة إبداعية تولد الصور
  • خاصية الإنتاجية التي تلخص المحتوى أو تترجمه أو تكيّفه مع احتياجات المستخدم.

إضافة جيناي إلى تطبيقك

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

  • مخترع التطبيقات يحتوي على مكونات روبوت المحادثة وروبوت الصور التي يمكن إضافتها وترميزها بسهولة.
    • روبوت الدردشة - لأغراض الاختبار، يمكنك استخدام الخيار الافتراضي الذي يمنحك الوصول إلى قدر معين من الرموز المجانية من خلال MIT.
    • Imagebot - سيتعين عليك التسجيل للحصول على مفتاح OpenAI API، والذي يكلفك المال، من أجل استخدام Imagebot.
  • ثنكابل يحتوي على خدمات OpenAI التي يمكنك إضافتها إلى مشروعك لاستخدام ميزات روبوت المحادثة OpenAI
    • يتطلب منك استخدام خدمات OpenAI خدمات OpenAI إعداد مفتاح OpenAI API، وهو ما يكلفك المال. يمكنك الحصول على أرصدة مجانية عند التسجيل
  • اللغات القائمة على النصوص مثل Python وJava وJavascript لديها العديد من الخيارات للاستفادة من النماذج اللغوية الكبيرة. يمكنك البحث في الأرجاء للعثور على واجهات برمجة تطبيقات LLM التي تحتوي على خيار مجاني لأغراض الاختبار والأغراض التعليمية.
    • يوفر Google AI Studio وصولاً مجانياً إلى واجهة برمجة تطبيقات Gemini API
    • يوفر Hugging Face إمكانية الوصول إلى العديد من نماذج LLM للنصوص ونماذج الانتشار للصور من خلال واجهات برمجة التطبيقات الاستدلالية الخاصة بهم
    • قائمة كاملة بموارد واجهة برمجة تطبيقات LLM المجانية على Github

يستخدم النشاط أدناه مخترع تطبيقات معهد ماساتشوستس للتكنولوجيا MIT App Inventor كمنصة ترميز. إذا كنت مهتمًا بإضافة روبوت دردشة آلي للذكاء الاصطناعي إلى تطبيق باستخدام لغة نصية، جرّب هذا البرنامج التعليمي، اقلب المفتاح (React/جافا سكريبت) أو هذا البرنامج التعليمي، JusticePath (بايثون/ستريمليت). 

النشاط: تطبيق المعلم الشخصي

الوقت المقدر 45 دقيقة

اتبع الفيديو التعليمي

أنشئ تطبيقاً للدردشة الآلية باستخدام MIT App Inventor يعمل كمعلم شخصي. لاحظ أنه يمكنك استخدام واجهة برمجة التطبيقات الافتراضية التي يتم توفيرها لعدد محدود من الرموز/الرموز المميزة في اليوم الواحد دون الحاجة إلى دفع أي شيء.
عرض البرنامج التعليمي

الانعكاس

لقد تعرفت على بعض الطرق لتضمين ميزات الذكاء الاصطناعي التوليدي في تطبيقك الخاص. 

هل يمكن لمستخدميك الاستفادة من وجود ميزة الذكاء الاصطناعي التوليدي في تطبيقك؟

Sunset and reflection over lake

مراجعة المصطلحات الرئيسية

  • الذكاء الاصطناعي التوليدي - التكنولوجيا التي لديها القدرة على إنشاء محتوى مثل النصوص والصور والصوت
  • نموذج اللغة الكبير - نموذج ذكاء اصطناعي يتنبأ بالنص ويُنشئه، تم تدريبه باستخدام كميات هائلة من البيانات
  • نموذج الانتشار - نموذج الذكاء الاصطناعي الذي يولد صوراً، من خلال تدريبه أولاً على ملايين الصور، وإضافة الضوضاء إليها، وتعلم الأنماط ثم إزالة الضوضاء من أجل توليد صور جديدة
  •  

الموارد الإضافية

هل تريد استكشاف المزيد من الطرق لإضافة الذكاء الاصطناعي التوليدي إلى تطبيقك؟