Gemini 3.7 Flash (gemini-3.7-flash) अब सामान्य रूप से उपलब्ध है. इसका इस्तेमाल ऐप्लिकेशन बनाने के लिए किया जा सकता है. यह कोडिंग और एजेंट के लिए, हमारा अब तक का सबसे बेहतरीन मॉडल है.
इस गाइड में, Gemini 3.7 Flash में नया क्या है, एपीआई में हुए बदलाव, कोड के उदाहरण, और माइग्रेशन से जुड़ी जानकारी दी गई है.
नया मॉडल
| मॉडल | मॉडल आईडी | सोचने का डिफ़ॉल्ट लेवल | कीमत | ब्यौरा |
|---|---|---|---|---|
| Gemini 3.7 Flash | gemini-3.7-flash |
medium |
3.7 Flash, साल के आखिर तक उपलब्ध है. इसकी शुरुआती कीमत, 0.75 डॉलर/10 लाख इनपुट टोकन और 3.75 डॉलर/10 लाख आउटपुट टोकन है. ज़्यादा जानकारी के लिए, कीमत देखें. | यह हमारा सबसे बेहतरीन Flash मॉडल है. इसे मुश्किल कोडिंग, एजेंटिक वर्कफ़्लो, और कई चरणों वाले भरोसेमंद टास्क को पूरा करने के लिए बनाया गया है. |
Gemini 3.7 Flash में 10 लाख टोकन वाली कॉन्टेक्स्ट विंडो, ज़्यादा से ज़्यादा 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);
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, शुरुआती कीमत पर उपलब्ध होगा. इसके लिए, इनपुट टोकन की कीमत 0.75 डॉलर/10 लाख और आउटपुट टोकन की कीमत 3.75 डॉलर/10 लाख होगी. हम इस नई दर को 3.6 Flash पर भी लागू कर रहे हैं. शुरुआती कीमत 31 दिसंबर, 2026 को खत्म हो जाएगी. इसके बाद, इनपुट टोकन के लिए 1.50 डॉलर/10 लाख और आउटपुट टोकन के लिए 7.50 डॉलर/10 लाख का शुल्क लगेगा.
सही मॉडल चुनना
अपने वर्कलोड के लिए, माइग्रेशन के सुझाए गए टारगेट की समीक्षा करने के लिए, यहां दी गई टेबल देखें. 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 में, Gemini एजेंट बनाने और मैनेज करने की सुविधा में Antigravity एजेंट और Google Antigravity SDK को इस्तेमाल करने की सुविधा जोड़ी गई है.
मौजूदा कोड सैंपल और डिफ़ॉल्ट एजेंट कॉन्फ़िगरेशन के बारे में जानने के लिए, 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 की बुनियादी ज़रूरी शर्तें: फ़ंक्शन कॉलिंग के लिए जवाब का सटीक मिलान, एसडीके अपडेट, और थॉट सिग्नेचर को सुरक्षित रखने के लिए, Gemini 3.5 पर माइग्रेट करने से जुड़ी चेकलिस्ट देखें.
कीमत
शुल्क की पूरी जानकारी और शुरुआती दरें जानने के लिए, शुल्क वाला पेज देखें.
अगले चरण
- मॉडल की खास जानकारी में जाकर, एपीआई की खास बातें देखें.
- Interactions API की गाइड में, एक से ज़्यादा एजेंट को मैनेज करने की सुविधा के बारे में जानें.
- Google AI Studio में प्रॉम्प्ट को टेस्ट करें और उन्हें बेहतर बनाएं.