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) ואותה חבילה של כלים מובנים כמו ב-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
- משימות תכנות ומשימות של סוכנים: איכות גבוהה משמעותית בבדיקות ביצועים של הנדסת תוכנה וסוכנים בעולם האמיתי, שיפור בפתרון בעיות והפחתה של לולאות סוכנים שנכשלו.
- פיתוח אתרים והתאמה טובה יותר לעיצוב: יוצר קוד לאפליקציות אינטרנט ולמחשב ברמת דיוק גבוהה יותר ישירות מדוגמאות עיצוב, עם שיפורים משמעותיים בהתאמה לעיצוב ובבדיקה של בסיסי קוד קיימים מול דוגמאות עיצוב כדי לוודא התאמה של 1:1 לעיצוב.
הסבר על רמות החשיבה
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 Managed Agents וב-Google Antigravity SDK.
דוגמאות קוד עדכניות והגדרת ברירת המחדל העדכנית של הסוכן זמינות במדריך לסוכן Antigravity ובמדריך ל-Gemini 3.8 Flash.
מודלים אחרים
המאמרים הבאים
- אפשר לעיין במפרטים של ה-API בסקירה הכללית על המודלים.
- במדריך ל-Interactions API מוסבר איך לתזמר כמה סוכנים.
- בודקים ומעדנים את הפרומפטים ב-Google AI Studio.