ویژگی‌های جدید Gemini 3.7 Flash

جدیدترین مدل مدل‌های دیگر

‫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 مراجعه کنید.

مدل‌های دیگر

قدم بعدی چیست