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: أداء أقوى في المهام المعقّدة التي تتضمّن وكلاء الذكاء الاصطناعي والمهام المتعدّدة الوسائط مع تقليل استخدام الرموز المميّزة، بسعر أقل من Gemini 3.5 Flash.
- Gemini 3.5 Flash-Lite: النموذج الأسرع والأقل تكلفة في عائلة 3.5. يتفوّق على أجيال Flash-Lite السابقة في التنفيذ عالي الإنتاجية.
يوضّح هذا الدليل ما تم تقديمه في كل نموذج، وما هي التغييرات في واجهة برمجة التطبيقات التي تؤثّر في الرمز البرمجي، وكيفية نقل البيانات.
Gemini 3.6 Flash
تثبيت المهارة:
npx skills add google-gemini/gemini-skills --skill gemini-interactions-api --globalتطبيق المهارة:
/gemini-interactions-api migrate my app to Gemini 3.6 Flash
Gemini 3.5 Flash-Lite
تثبيت المهارة:
npx skills add google-gemini/gemini-skills --skill gemini-interactions-api --globalتطبيق المهارة:
/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()
interaction = client.interactions.create(
model="gemini-3.6-flash",
input="Write a three.js script that renders an interactive 3D robot."
)
print(interaction.output_text)
JavaScript
import { GoogleGenAI } from "@google/genai";
const ai = new GoogleGenAI({});
async function main() {
const interaction = await ai.interactions.create({
model: "gemini-3.6-flash",
input: "Write a three.js script that renders an interactive 3D robot.",
});
console.log(interaction.outputText);
}
main();
REST
curl "https://generativelanguage.googleapis.com/v1beta/interactions" -H "x-goog-api-key: $GEMINI_API_KEY" -H 'Content-Type: application/json' -X POST -d '{
"model": "gemini-3.6-flash",
"input": "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 دولار أمريكي لكل مليون رمز مميّز في Gemini 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 Flashgemini-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 استخدام وكيل Antigravity في Gemini Managed Agents.
للاطّلاع على عينات تعليمات برمجية حالية وأحدث إعدادات الوكيل التلقائية، يُرجى الاطّلاع على دليل وكيل Antigravity ودليل Gemini 3.8 Flash.
التغييرات في واجهة برمجة التطبيقات وتعديلات المَعلمات
اعتبارًا من 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 */
]
}
✅ نقل البيانات المقترَح (واجهة برمجة التطبيقات Interactions API)
في واجهة برمجة التطبيقات Interactions API، لا يتم ملء ردود النموذج مسبقًا يدويًا. إذا كان تطبيقك يملأ رد النموذج مسبقًا لإخفاء المقدمات أو فرض تنسيق JSON، استخدِم system_instruction أوStructured outputs بدلاً من ذلك.
# ✅ RECOMMENDED: Use system_instruction in the Interactions API to specify output format
interaction = client.interactions.create(
model="gemini-3.6-flash",
input="Translate 'Hello world' to Spanish.",
system_instruction="Output only the translation without introductory text.",
)
قائمة التحقّق من عملية نقل البيانات
Gemini 3.6 Flash
تثبيت المهارة:
npx skills add google-gemini/gemini-skills --skill gemini-interactions-api --globalتطبيق المهارة:
/gemini-interactions-api migrate my app to Gemini 3.6 Flash
Gemini 3.5 Flash-Lite
تثبيت المهارة:
npx skills add google-gemini/gemini-skills --skill gemini-interactions-api --globalتطبيق المهارة:
/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"). - تدقيق استدعاء الدوال:
- يمكنك وضع مواد العرض المتعدّدة الوسائط داخل حمولة الرد.
- يمكنك تنسيق التعليمات المضمّنة باستخدام
\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"لمنع إنهاء الأداة قبل الأوان.
- للاستخراج أو التوجيه أو التصنيف بكميات كبيرة، يمكنك ترك
- إزالة المَعلمات التي تم إيقافها والتحقّق من صحة استدعاء الدوال: يمكنك تطبيق القواعد نفسها التي يتم تطبيقها على Gemini 3.6 Flash.
- المتطلبات الأساسية لـ Gemini 3.x: يُرجى الرجوع إلى توقيعات الأفكار.
النماذج الأخرى
الخطوات التالية
- مراجعة مواصفات واجهة برمجة التطبيقات في نظرة عامة على النماذج.
- استكشاف تنظيم الوكلاء المتعدّدين في دليل واجهة برمجة التطبيقات Interactions API.
- اختبار الطلبات وتحسينها في Google AI Studio.