Gemini 3.7 Flash (gemini-3.7-flash) مدل Flash نسل قبلی در سری Gemini 3 است که اکنون منسوخ شده است و بهطور خودکار به Gemini 3.8 Flash هدایت میشود.
این راهنما برای مرجع حفظ شده است و قابلیتها و تغییرات معرفیشده در Gemini 3.7 Flash را مستند میکند.
نمای کلی مدل
| مدل | شناسه مدل | سطح پیشفرض «اندیشگر» | شرح |
|---|---|---|---|
| Gemini 3.7 Flash (منسوخ) | gemini-3.7-flash |
medium |
مدل Flash نسل قبلی که برای کدنویسی، گردش کارهای عاملگرا، و اجرای چندمرحلهای ساخته شده است. Gemini 3.8 Flash جایگزین آن شده است. |
Gemini 3.7 Flash از پنجره زمینهای ۱ میلیون دادهواحد (توکن)، حداکثر ۶۴ هزار دادهواحد برونداد، سطوح تفکر قابلتنظیم (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
- کدنویسی و تکالیف عاملی: کیفیت بهطور قابلتوجهی بالاتر در مهندسی نرمافزار دنیای واقعی و محکهای عاملی، بهبود حل مسئله، و کاهش حلقههای عاملی ناموفق.
- توسعه وب و برابری طراحی قویتر: کد برنامه وب و رایانه با کیفیت بالاتر را مستقیماً از طرحهای آزمایشی تولید میکند، با دستاوردهای قوی در رعایت طراحی و در ممیزی پایگاههای کد موجود دربرابر طرحهای آزمایشی برای تأیید برابری طراحی یکبهیک.
آشنایی با سطوح استدلال
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)
برای نمونههای کد چندزبانه (جاوا اسکریپت، جاوا، Go، REST) و مفاهیم استدلال عمیق، به درک سطوح استدلال در Gemini 3.8 Flash مراجعه کنید.
پشتیبانی عامل Antigravity
Gemini 3.7 Flash پشتیبانی از عامل Antigravity در Gemini Managed Agents و Google Antigravity SDK را معرفی کرد.
برای نمونههای کد فعلی و جدیدترین پیکربندی عامل پیشفرض، به راهنمای عامل Antigravity و راهنمای Gemini 3.8 Flash مراجعه کنید.
مدلهای دیگر
قدم بعدی چیست
- مشخصات «میانای برنامهسازی کاربردی» را در نمای کلی مدلها مرور کنید.
- هماهنگی چند عامل را در راهنمای میانای برنامهسازی کاربردی تعاملات کاوش کنید.
- پیاموارهها را در Google AI Studio آزمایش و پالایش کنید.