Gemini 3.7 Flash (gemini-3.7-flash) متوفّر للجمهور العام (GA) وجاهز للاستخدام في مرحلة الإنتاج. وهو نموذجنا الأكثر ذكاءً حتى الآن في مجال الترميز والوكلاء.
يوضّح هذا الدليل الميزات الجديدة في Gemini 3.7 Flash والتغييرات في واجهة برمجة التطبيقات وأمثلة على الرموز البرمجية وإرشادات نقل البيانات.
النموذج الجديد
| الطراز | رقم تعريف الطراز | مستوى التفكير التلقائي | الأسعار | الوصف |
|---|---|---|---|---|
| Gemini 3.7 Flash | gemini-3.7-flash |
medium |
3.7 Flash متاح حتى نهاية العام بسعر تمهيدي يبلغ 0.75 دولار أمريكي لكل مليون رمز إدخال و3.75 دولار أمريكي لكل مليون رمز إخراج. يمكنك الاطّلاع على الأسعار لمزيد من التفاصيل. | نموذج Flash الأكثر تطوّرًا لدينا، وهو مصمّم للترميز المعقّد، وسير العمل المستند إلى الذكاء الاصطناعي الوكيل، وتنفيذ المهام المتعددة الخطوات بشكل موثوق. |
يتوافق Gemini 3.7 Flash مع قدرة استيعاب تبلغ مليون رمز مميّز، و64 ألف رمز مميّز كحد أقصى للناتج، ومستويات تفكير قابلة للتعديل (low وmedium وhigh)، ومجموعة الأدوات المضمّنة نفسها المتوفرة في 3.6 Flash.
للاطّلاع على المواصفات الكاملة، يُرجى الانتقال إلى صفحة نموذج Gemini 3.7 Flash. للاطّلاع على الأسعار التفصيلية، يُرجى الانتقال إلى صفحة الأسعار.
البدء السريع
Python
from google import genai
client = genai.Client()
interaction = client.interactions.create(
model="gemini-3.7-flash",
input="Write a responsive navigation component in React with smooth animations and dark mode toggle."
)
print(interaction.output_text)
JavaScript
import { GoogleGenAI } from "@google/genai";
const client = new GoogleGenAI({});
const interaction = await client.interactions.create({
model: "gemini-3.7-flash",
input: "Write a responsive navigation component in React with smooth animations and dark mode toggle.",
});
console.log(interaction.output_text);
جافا
import com.google.genai.Client;
import com.google.genai.gaos.models.interactions.CreateModelInteraction;
import com.google.genai.gaos.models.interactions.Interaction;
import com.google.genai.gaos.models.interactions.InteractionsInput;
import com.google.genai.gaos.models.interactions.Model;
import com.google.genai.gaos.models.operations.CreateInteractionRequestBody;
Client client = new Client();
CreateModelInteraction req = CreateModelInteraction.builder()
.model(Model.of("gemini-3.7-flash"))
.input(InteractionsInput.of("Write a responsive navigation component in React with smooth animations and dark mode toggle."))
.build();
Interaction interaction =
client.interactions.create(CreateInteractionRequestBody.of(req)).interaction().get();
System.out.println(interaction.outputText().orElse(""));
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.7-flash",
"input": "Write a responsive navigation component in React with smooth animations and dark mode toggle."
}'
الميزات الجديدة في Gemini 3.7 Flash
- الترميز والمهام التي تنفّذها البرامج الذكية: تحسين كبير في الجودة وفقًا لمعايير هندسة البرامج والبرامج الذكية في العالم الحقيقي، ما يؤدي إلى تحسين حلّ المشاكل وتقليل عدد مرات تعذُّر تنفيذ المهام.
- تطوير الويب وتطابق التصميم بشكل أفضل: يمكن إنشاء رموز برمجية لتطبيقات الويب وأجهزة الكمبيوتر المكتبي بدقة أعلى مباشرةً من نماذج التصميم، مع تحقيق تحسينات كبيرة في الالتزام بالتصميم وفي تدقيق قواعد الرموز البرمجية الحالية مقارنةً بالنماذج للتحقّق من تطابق التصميم بنسبة %100.
- الأسعار الترويجية: سيتوفّر Gemini 3.7 Flash بسعر تمهيدي يبلغ 0.75 دولار أمريكي لكل مليون رمز مميّز للإدخال و3.75 دولار أمريكي لكل مليون رمز مميّز للإخراج. سنطبّق هذا السعر الجديد أيضًا على 3.6 Flash. تنتهي صلاحية الأسعار التمهيدية في 31 ديسمبر 2026، وبعد ذلك سيتم تطبيق 1.50 دولار أمريكي لكل مليون رمز إدخال و7.50 دولار أمريكي لكل مليون رمز إخراج.
اختيار النموذج المناسب
راجِع الجدول التالي لمراجعة أهداف النقل المقترَحة لأحمال العمل. لترقية النموذج من Gemini 3.5 Flash أو Gemini 3 Flash (إصدار تجريبي) أو Gemini 3.1 Pro، احرص على إزالة مَعلمات أخذ العينات المتوقّفة نهائيًا (temperature وtop_p وtop_k) والردود المسبقة التعبئة للنموذج. لم يعُد Gemini 3.6 Flash يتيح استخدام هذه المَعلمات.
| الطراز | حالات الاستخدام الأساسية | الهدف المقترَح لعملية نقل البيانات |
|---|---|---|
Gemini 3.7 Flashgemini-3.7-flash |
إنشاء الرموز البرمجية، والاستدلال المكاني/المتعدّد الوسائط، وسير العمل المتعدّد الخطوات بالذكاء الاصطناعي الوكيل، والالتزام بالتصميم | Gemini 3.6 Flash أو Gemini 3.5 Flash أو Gemini 3 Flash (إصدار تجريبي) أو Gemini 3.1 Pro |
فهم مستويات الاستدلال
يمنح Gemini 3.7 Flash المطوّرين إمكانية التحكّم المرن في سرعة الاستجابة والذكاء من خلال تعديل مستوى التفكير في النموذج:
- مجهود أقل في التفكير: يقلّل من الوقت المستغرَق في الإجابة عن المهام التي تتطلّب سرعة الاستجابة، مثل مسارات الاستجابة للحوادث والمحادثات في الوقت الفعلي وكتابة المسودّات وتحليل البيانات بسرعة.
- متوسطة (تلقائية): أفضل جودة لمعظم المهام يُنصح باستخدامه في حالات الاستخدام المعقّدة للرموز والوكلاء، مع دقة أعلى في المحاولة الأولى.
- مجهود التفكير العالي: يزيد من قدرة النموذج على التفكير واستخدام الأدوات. الخيار الأفضل للاستدلال المعقّد والرياضيات الصعبة والترميز الصعب ومهام الوكيل تتيح هذه السمة التفكير بشكل موسّع واستخدام الدوال، مع استهلاك أكبر للرموز المميزة وتكلفة أعلى.
لضبط مستويات التفكير في Gemini 3.7 Flash، اتّبِع الخطوات التالية:
Python
from google import genai
client = genai.Client()
interaction = client.interactions.create(
model="gemini-3.7-flash",
input="Analyze this payment processing pipeline for race conditions during retry attempts and rewrite the transaction locks safely.",
generation_config={
"thinking_level": "medium" # Balanced reasoning effort for complex tasks
}
)
print(interaction.output_text)
للاطّلاع على أمثلة على الرموز البرمجية بلغات متعددة (JavaScript وJava وGo وREST) ومفاهيم الاستدلال المتعمّق، يُرجى الانتقال إلى التعرّف على مستويات الاستدلال في Gemini 3.8 Flash.
دعم وكيل Antigravity
أتاح Gemini 3.7 Flash إمكانية تشغيل وكيل Antigravity في "الوكلاء المُدارون من Gemini" وحزمة تطوير البرامج (SDK) من Google Antigravity.
للاطّلاع على نماذج الرموز البرمجية الحالية وأحدث إعدادات الوكيل التلقائية، يُرجى الرجوع إلى دليل وكيل Antigravity ودليل Gemini 3.8 Flash.
قائمة التحقّق الخاصة بعملية نقل البيانات
`/gemini-api-dev migrate my app to Gemini 3.7 Flash`
نقل البيانات إلى gemini-3.7-flash
- تعديل رقم تعريف النموذج: غيِّر سلسلة النموذج المستهدَف إلى
gemini-3.7-flash. - ضبط مستوى التفكير: استبدِل
thinking_budgetبقيمة التعدادthinking_level، واضبطها على"low"أو"medium"(القيمة التلقائية) أو"high"حسب الحاجة لعبء العمل. - تطبيق تغييرات مَعلمات Gemini 3 API: أزِل مَعلمات أخذ العيّنات المتوقّفة نهائيًا (
temperatureوtop_pوtop_k) وcandidate_count(غير متوافقة مع Gemini 3 والإصدارات الأحدث) والردود المسبقة التعبئة للنموذج. يمكنك الاطّلاع على التغييرات في Gemini 3.6 API وتعديلات المَعلمات. - متطلبات الإصدار الأساسي من Gemini 3.x: للاطّلاع على المعلومات حول مطابقة الردود الدقيقة عند استدعاء الدوال وتحديثات حزمة تطوير البرامج (SDK) والحفاظ على التوقيع الفكري، يُرجى الرجوع إلى قائمة التحقّق من عملية نقل البيانات إلى Gemini 3.5.
الأسعار
للاطّلاع على تفاصيل الأسعار الكاملة والأسعار التمهيدية، يُرجى الانتقال إلى صفحة الأسعار.
الخطوات التالية
- راجِع مواصفات واجهة برمجة التطبيقات في نظرة عامة على النماذج.
- استكشِف التنسيق بين عدة وكلاء في دليل Interactions API.
- اختبار الطلبات وتحسينها في Google AI Studio