ما الجديد في Gemini 3.6 Flash وGemini 3.5 Flash-Lite؟

أحدث نموذج طرازات أخرى

‫Gemini 3.6 Flash (gemini-3.6-flash) وGemini 3.5 Flash-Lite (gemini-3.5-flash-lite) هما إصداران من الجيل السابق في سلسلة Gemini 3، ولا يزالان متاحَين للاستخدام في مرحلة الإنتاج. للاطّلاع على أحدث نماذج Flash، يُرجى الاطّلاع على Gemini 3.8 Flash.

  • Gemini 3.6 Flash: أداء أقوى في المهام المعقّدة التي تتضمّن الذكاء الاصطناعي الوكيل والمهام المتعددة الوسائط ، مع تقليل استخدام الرموز المميّزة، وبسعر أقل من 3.5 Flash.
  • Gemini 3.5 Flash-Lite: النموذج الأسرع والأقل تكلفة في عائلة 3.5. يتفوّق على أجيال Flash-Lite السابقة في التنفيذ عالي الإنتاجية.

يوضّح هذا الدليل ما تم تقديمه في كل نموذج، وما هي التغييرات في واجهة برمجة التطبيقات التي تؤثر في الرمز البرمجي، وكيفية نقل البيانات.

Gemini 3.6 Flash

  1. تثبيت المهارة:

    npx skills add google-gemini/gemini-skills --skill gemini-interactions-api --global
  2. تطبيق المهارة:

    /gemini-interactions-api migrate my app to Gemini 3.6 Flash

Gemini 3.5 Flash-Lite

  1. تثبيت المهارة:

    npx skills add google-gemini/gemini-skills --skill gemini-interactions-api --global
  2. تطبيق المهارة:

    /gemini-interactions-api migrate my app to Gemini 3.5 Flash-Lite

نماذج جديدة

الطراز رقم تعريف الطراز مستوى التفكير التلقائي الأسعار الوصف
Gemini 3.6 Flash gemini-3.6-flash medium ‏1.50 دولار أمريكي لكل مليون رمز إدخال و7.50 دولار أمريكي لكل مليون رمز إخراج يوازن بين السرعة والذكاء للمهام التي تتضمّن الذكاء الاصطناعي الوكيل والمهام المتعددة الوسائط.
Gemini 3.5 Flash-Lite gemini-3.5-flash-lite minimal ‏0.30 دولار أمريكي لكل مليون رمز إدخال و2.50 دولار أمريكي لكل مليون رمز إخراج النموذج الأسرع والأقل تكلفة في عائلة 3.5 للتنفيذ عالي الإنتاجية.

يتوافق كلا النموذجين مع نافذة السياق التي تتسع لمليون رمز مميّز، و64 ألف رمز مميّز كحد أقصى للإخراج، والتفكير، والمجموعة الكاملة من الأدوات المضمّنة، بما في ذلك استخدام الكمبيوتر.

للاطّلاع على المواصفات الكاملة، يُرجى الاطّلاع على صفحات النماذج التالية:

للاطّلاع على الأسعار التفصيلية، يُرجى الانتقال إلى صفحة الأسعار.

التشغيل السريع

Python

from google import genai

client = genai.Client()

response = client.models.generate_content(
    model="gemini-3.6-flash",
    contents="Write a three.js script that renders an interactive 3D robot.",
)

print(response.text)

JavaScript

import { GoogleGenAI } from "@google/genai";

const ai = new GoogleGenAI({});

async function main() {
  const response = await ai.models.generateContent({
    model: "gemini-3.6-flash",
    contents: "Write a three.js script that renders an interactive 3D robot.",
  });
  console.log(response.text);
}

main();

REST

curl "https://generativelanguage.googleapis.com/v1beta/models/gemini-3.6-flash:generateContent"       -H "x-goog-api-key: $GEMINI_API_KEY"       -H 'Content-Type: application/json'       -X POST       -d '{
    "contents": [{
      "parts": [{"text": "Write a three.js script that renders an interactive 3D robot."}]
    }]
  }'

ما جديد Gemini 3.6 Flash؟

  • تقليل الرموز المميّزة والردود: ينجز مهام سير العمل المتعددة الخطوات بعدد أقل من خطوات الاستدلال والردود في المحادثة واستدعاءات الأدوات مقارنةً بـ Gemini 3.5. ويقلّل أيضًا من تكرار حلقات التنفيذ.
  • تحسين إنشاء الرموز البرمجية: ينتج رموزًا برمجية أعلى جودة وجاهزة للاستخدام في مرحلة الإنتاج مع عدد أقل من التعديلات غير المرغوب فيها وعدد أقل من حلقات تصحيح الأخطاء.
  • تحسين اتّباع التعليمات: يقلّل من التغييرات غير المرغوب فيها في الملفات أثناء مهام التشخيص.
  • الاستدلال القوي المتعدد الوسائط والمكاني: أداء محسّن في تفسير المخططات البيانية وتحويل المخططات المرئية وإنشاء تنسيقات الويب المتعددة العناصر.
  • الفحص المبرمَج المسبق: يفضّل تشغيل النصوص البرمجية للرموز التشخيصية قبل إجراء التغييرات بشكل متكرر أكثر من Gemini 3.5 Flash. يؤدي ذلك إلى تحسين الدقة في المهام المعقّدة، ولكن يمكن أن يضيف خطوات استكشافية إضافية في العمل الروتيني على الواجهة الأمامية.
  • دعم "استخدام الكمبيوتر": يتم توفير هذه الميزة كأداة مضمّنة لأتمتة واجهة المستخدِم التي تتضمّن الذكاء الاصطناعي الوكيل.
  • تفضيل تصميم واجهة المستخدِم: أفضل في إنشاء رموز برمجية عملية، على الرغم من أنّ المُقيِّمين البشريين فضّلوا النماذج السابقة لتنسيق العرض والتصميم المرئيَّين. يمكنك التخفيف من ذلك من خلال تقديم إرشادات تصميم واضحة.
  • مستوى التفكير التلقائي (متوسط): يستخدم مستوى التفكير التلقائي medium نفسه الذي يستخدمه Gemini 3.5 Flash.
  • الأسعار المخفّضة: تكاليف أقل لرموز الإخراج المميّزة (7.50 دولار أمريكي لكل مليون رمز مميّز مقابل 9.00 دولار أمريكي لكل مليون رمز مميّز في 3.5 Flash). تبقى رموز الإدخال المميّزة عند 1.50 دولار أمريكي لكل مليون رمز مميّز.

ما جديد Gemini 3.5 Flash-Lite؟

  • تقليل وقت استجابة تنفيذ المهام: أعلى إنتاجية في عائلة 3.5 لتحليل البيانات واستخراج المستندات بكميات كبيرة.
  • أداء محسّن في الاستدلال والمهام المتعددة الوسائط: مسار نقل بيانات قوي من Gemini 2.5 Flash، مع تحقيق نتائج أعلى في مهام الاستدلال، مثل HLE (‏18.0% مقابل 11.0%)، وفي المقاييس المتعددة الوسائط، مثل CharXIV (‏74.5% مقابل 63.7%).
  • تنسيق الوكلاء الفرعيين وموثوقية الأدوات: يحسّن موثوقية تنفيذ الأدوات لتنفيذ الرموز البرمجية والبحث وعمليات سير عمل MCP. يمكنك زيادة مستوى التفكير للتخطيط المستقل ومهام الوكلاء الفرعيين المعقّدة.
  • تحسين فهم المستندات: يحسّن الدقة في تحليل المستندات واستخراج البيانات المنظَّمة. يمكنك تجربة مستويَي التفكير الأدنى والأعلى حسب مدى تعقيد المستند.
  • الترميز التفاعلي للويب ومعالجة البيانات الجدولية: يحقق أداءً قويًا في JavaScript للواجهة الأمامية ومعالجة البيانات الجدولية من خلال التخطيط باستخدام تنفيذ الرموز البرمجية البسيطة.
  • روبوت الدردشة والاحتفاظ بالشخصية: اتّباع التعليمات المتعددة الردود والحفاظ على الشخصية بشكل أقوى مقارنةً بـ Gemini 3.1 Flash-Lite.
  • دعم "استخدام الكمبيوتر": يتم توفير هذه الميزة كأداة مضمّنة لأتمتة واجهة المستخدِم التي تتضمّن الذكاء الاصطناعي الوكيل.

اختيار نموذج Flash أو Flash-Lite المناسب

استخدِم هذا الجدول لاختيار النموذج المناسب ومسار نقل البيانات المناسبَين لأحمال العمل.

يتطلب كلا النموذجين إزالة مَعلمات اختيار العيّنات التي تم إيقافها (temperature وtop_p وtop_k) وردود النموذج المعبّأة مسبقًا. لمزيد من التفاصيل، يُرجى الاطّلاع على التغييرات في واجهة برمجة التطبيقات.

الطراز حالات الاستخدام الأساسية الهدف المقترَح لنقل البيانات
Gemini 3.6 Flash
gemini-3.6-flash
إنشاء الرموز البرمجية، والاستدلال المكاني/المتعدد الوسائط، وعمليات سير العمل التي تتضمّن الذكاء الاصطناعي الوكيل والمتعددة الخطوات Gemini 3.5 Flash أو Gemini 3 Flash (إصدار تجريبي) أو Gemini 3.1 Pro
**Gemini 3.5 Flash-Lite**
gemini-3.5-flash-lite
تنفيذ الوكلاء الفرعيين المستقل، وتحليل البيانات واستخراج المستندات بكميات كبيرة، وتحليل JSON المنظَّم ‫Gemini 3.1 Flash-Lite أو Gemini 2.5 Flash

دعم وكيل Antigravity

التغييرات في واجهة برمجة التطبيقات وتعديلات المَعلمات

بدءًا من Gemini 3.6 Flash وGemini 3.5 Flash-Lite، تسري التغييرات التالية في واجهة برمجة التطبيقات على هذَين النموذجين وجميع إصدارات نماذج Gemini المستقبلية.

  • إيقاف مَعلمات اختيار العيّنات: تم إيقاف temperature وtop_p وtop_k نهائيًا. تتجاهل واجهة برمجة التطبيقات هذه المَعلمات وتعرض خطأ في أجيال النماذج المستقبلية.
  • التحقّق من صحة ردّ النموذج المعبّأ مسبقًا: لم يعُد من الممكن ملء ردود النموذج مسبقًا. إذا كان آخر رد غير فارغ في الطلب هو رد model، ستعرض واجهة برمجة التطبيقات خطأ 400.

تقدّم الأقسام التالية تفسيرات تفصيلية وعينات تعليمات برمجية لكل تغيير في واجهة برمجة التطبيقات.

‫1. إيقاف مَعلمات اختيار العيّنات (temperature وtop_p وtop_k)

تم إيقاف temperature وtop_p وtop_k نهائيًا وتتم تجاهلها. في أجيال النماذج المستقبلية، سيؤدي تقديم هذه المَعلمات إلى عرض خطأ HTTP 400. يُرجى إزالة هذه المَعلمات من جميع الطلبات.

# ⚠️ Remove these parameters (deprecated)
generation_config = {
     "temperature": 0.7,
     "top_p": 0.9,
     "top_k": 40,
}

لتحسين الحتمية، يمكنك تحديد تعليمات النظام التي تتضمّن قواعد واضحة لحالة الاستخدام المحدّدة.

‫2. التحقّق من صحة ردّ النموذج المعبّأ مسبقًا

لا يُسمح بطلبات بيانات من واجهة برمجة التطبيقات التي تنتهي برد غير فارغ لدور النموذج، وسيتم عرض خطأ HTTP 400.

⚠️ تجنّب

في حمولات REST الأولية أو generateContent القديمة، لم يعُد مسموحًا أن تنتهي الطلبات برد لدور النموذج:

/* ❌ DO NOT: End payload contents with a 'model' role turn */
{
  "contents": [
    {"role": "user", "parts": [{"text": "Translate 'Hello world' to Spanish."}]},
    {"role": "model", "parts": [{"text": "Translation:"}]}  /* ❌ Returns error */
  ]
}

إذا كان تطبيقك يملأ رد النموذج مسبقًا لإخفاء المقدمات أو فرض تنسيق JSON، استخدِم system_instruction أو النواتج المنظَّمة بدلاً من ذلك.

# ✅ RECOMMENDED: Use system_instruction to specify output format
response = client.models.generate_content(
    model="gemini-3.6-flash",
    contents="Translate 'Hello world' to Spanish.",
    config={"system_instruction": "Output only the translation without introductory text."},
)

قائمة التحقّق الخاصة بنقل البيانات

Gemini 3.6 Flash

  1. تثبيت المهارة:

    npx skills add google-gemini/gemini-skills --skill gemini-interactions-api --global
  2. تطبيق المهارة:

    /gemini-interactions-api migrate my app to Gemini 3.6 Flash

Gemini 3.5 Flash-Lite

  1. تثبيت المهارة:

    npx skills add google-gemini/gemini-skills --skill gemini-interactions-api --global
  2. تطبيق المهارة:

    /gemini-interactions-api migrate my app to Gemini 3.5 Flash-Lite

نقل البيانات إلى gemini-3.6-flash

  • تعديل رقم تعريف الطراز: يمكنك تغيير سلسلة الطراز المستهدَف إلى gemini-3.6-flash.
  • تطبيق تعديلات المَعلمات: يمكنك إزالة مَعلمات اختيار العيّنات التي تم إيقافها (temperature وtop_p وtop_k) وcandidate_count (غير متاحة في Gemini 3 والإصدارات الأحدث) وردود النموذج المعبّأة مسبقًا كما هو موضّح بالتفصيل في التغييرات في واجهة برمجة التطبيقات وتعديلات المَعلمات.
  • ضبط مستوى التفكير: يمكنك استبدال thinking_budget بـ thinking_level ("medium" أو "high").
  • تدقيق استدعاء الدوال:
    • تأكَّد من أنّ جميع عناصر FunctionResponse تتضمّن call_id وname.
    • ضَع مواد العرض المتعددة الوسائط داخل حمولة الرد.
    • نسِّق التعليمات المضمّنة باستخدام \n\n.
    • إذا ظهرت لك أخطاء Malformed_Function_Call مرتبطة بالنص الذي يسبق الأداة، يُرجى الاطّلاع على الحلول البديلة لمتطلبات النص الذي يسبق الأداة.
  • المتطلبات الأساسية لـ Gemini 3.x: للاطّلاع على تحديثات حزمة تطوير البرامج (SDK) والحفاظ على توقيعات الأفكار، يُرجى الاطّلاع على توقيعات الأفكار.

نقل البيانات إلى gemini-3.5-flash-lite

  • تعديل رقم تعريف الطراز: يمكنك تغيير سلسلة الطراز المستهدَف إلى gemini-3.5-flash-lite.
  • ضبط مستوى التفكير:
    • للاستخراج أو التوجيه أو التصنيف بكميات كبيرة: يمكنك ترك thinking_level على "minimal" (الإعداد التلقائي) لتحقيق أعلى إنتاجية.
    • بالنسبة إلى الوكلاء الفرعيين المستقلين الذين يتضمّنون استدعاءات الأدوات أو تنفيذ الرموز البرمجية أو الاستدلال المتعدد الخطوات: يمكنك ضبط thinking_level على "medium" أو "high" لمنع الإنهاء المبكر للأداة.
  • إزالة المَعلمات التي تم إيقافها والتحقّق من صحة استدعاء الدوال: يمكنك تطبيق القواعد نفسها التي يتم تطبيقها على 3.6 Flash.
  • المتطلبات الأساسية لـ Gemini 3.x: يُرجى الرجوع إلى توقيعات الأفكار.

طرازات أخرى

الخطوات التالية