מה חדש ב-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 מהדור הקודם שנועד לתכנות, ל-Agentic Workflows ולביצוע של תהליכים מרובי-שלבים. הוחלף על ידי Gemini 3.8 Flash.

‫Gemini 3.7 Flash תומך בחלון הקשר של מיליון טוקנים, ב-64, 000 טוקנים מקסימליים של פלט, ברמות חשיבה שניתנות להתאמה (low, ‏ medium,‏ high) ובאותו חבילה של כלים מובנים כמו Gemini 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);

Java

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)

דוגמאות לקוד בכמה שפות (JavaScript,‏ Java,‏ Go,‏ REST) והסברים מפורטים על מושגי חשיבה רציונלית זמינים במאמר הסבר על רמות החשיבה הרציונלית ב-Gemini 3.8 Flash.

תמיכה בסוכן Antigravity

ב-Gemini 3.7 Flash הוספנו תמיכה בהפעלת סוכן Antigravity בסוכנים מנוהלים של Gemini וב-Google Antigravity SDK.

דוגמאות קוד עדכניות והגדרת ברירת המחדל העדכנית של הסוכן זמינות במדריך לסוכן Antigravity ובמדריך ל-Gemini 3.8 Flash.

מודלים אחרים

המאמרים הבאים