دليل تفصيلي لـ Google Nano Banana 2: الإعداد والتشغيل
MidassAI Team · 11 يوليو 2026 · 2 min read

المتطلبات المسبقة
تأكد من أن لديك مشروع Google Cloud مع تمكين الفواتير وتفعيل واجهة برمجة تطبيقات منصة الذكاء الاصطناعي (AI Platform API).
ثبِّت أداة سطر الأوامر nanobanana-cli بالإصدار 2.1 أو أحدث عبر الأمر: pip install nanobanana-cli==2.1.0.
الخطوة 1: المصادقة والتكوين
شغِّل الأمر nb-auth login واتبع تدفق OAuth. ثم عيِّن المنطقة الافتراضية ومستوى النموذج كالتالي:
nb-config set region us-central1
cb-config set tier nano-proالخطوة 2: تحديد سير العمل
أنشئ ملف workflow.yaml يحتوي على مهمة بسيطة مُفعَّلة بواسطة مُحفِّز banana:
name: text-summarize-v2
trigger: http
steps:
- model: banana-summarizer-v3
input: "{{ request.body.text }}"
output: summaryالخطوة 3: النشر والاختبار
انشر السير باستخدام الأمر nb-deploy --file workflow.yaml، ثم استدعِه كما يلي:
curl -X POST https://us-central1-myproject.cloudfunctions.net/text-summarize-v2 \
-H "Content-Type: application/json" \
-d '{"text":"يُوفِّر Nano Banana 2 زمن استجابة أقل من 100 مللي ثانية ودقة 99.98% في مهام النص القصير."}'الخطوة 4: الرصد والتكرار
استخدم الأمر nb-logs --tail لمتابعة سجلات التنفيذ الزمني الفعلي مباشرةً. وحدِّث قيمتي max-concurrency أو timeout-ms في ملف workflow.yaml بناءً على ارتفاع زمن الاستجابة الملاحظ.
| الميزة | الفائدة |
|---|---|
| السرعة | أسرع حتى 3.2 مرة من Nano Banana 1 |
| الجودة | زيادة +4.7% في درجة F1 لتلخيص النصوص متعددة اللغات |
أبرز النقاط
الأفضل لـالمطورين الذين يبنون سير عمل دقيقة صغيرة خالية من الحالة وبزمن استجابة منخفض جدًا