Thorfin OpenCode School

التمرين 2

شغّل نماذج الذكاء الاصطناعي

ولّد صورًا وفيديو باستخدام نماذج الذكاء الاصطناعي على Replicate.

في هذا التمرين، ستستخدم نماذج الذكاء الاصطناعي لتوليد صور وفيديو — مباشرة من OpenCode. ستعمل مع Replicate، منصة تستضيف آلاف نماذج الذكاء الاصطناعي مفتوحة المصدر وتتيح لك تشغيلها عبر API.

ستولّد صورًا باستخدام Nano Banana 2 (نموذج توليد الصور من Google المبني على Gemini Flash)، ثم تحوّل إحدى تلك الصور إلى فيديو باستخدام Veo 3.1 Fast (نموذج توليد الفيديو من Google).

المتطلبات

يتطلب هذا التمرين Replicate skill لـ OpenCode. إن كنت قد أكملت درس Skills، فهو مثبّت لديك بالفعل. إن لم يكن، ثبّته الآن:

npx skills add replicate/skills

ستحتاج أيضًا إلى حساب Replicate وAPI token:

  1. سجّل على replicate.com (يتطلب حساب GitHub)
  2. ولّد API token على replicate.com/account/api-tokens
  3. أضف الـ token إلى ملف إعدادات الصدفة (~/.zshrc أو ~/.bashrc):
export REPLICATE_API_TOKEN=r8_your_token_here

أعد تشغيل OpenCode بعد إضافة الـ token حتى يلتقط متغير البيئة الجديد.

ما الذي ستفعله

توليد الصور — صف ما تريد وNano Banana 2 ينشئه. يتعامل مع المشاهد الواقعية والرسوم التوضيحية ونماذج المنتجات والمزيد. يمكنه أيضًا تحرير صور موجودة: مرّر صورة مع موجّه نصي لتغيير الخلفيات أو تبديل الأنماط أو دمج عدة صور.

توليد الفيديو — خذ إحدى صورك المولَّدة وأحيِها باستخدام Veo 3.1 Fast. صف الحركة أو المشهد الذي تريده، وينتج النموذج مقطع فيديو قصيرًا.

يمنح Replicate skill لـ OpenCode كل ما يحتاجه لاكتشاف النماذج، والتحقق من مخططات مدخلاتها، وإنشاء predictions، واسترجاع النتائج — كله عبر API. لا حاجة لأدوات CLI أو حزم SDK.