Gemini 3 系列的舊版 Flash 模型 Gemini 3.7 Flash (gemini-3.7-flash) 現已淘汰,系統會自動將要求轉送至 Gemini 3.8 Flash。
本指南僅供參考,並記錄 Gemini 3.7 Flash 的功能和異動。
款式簡介
| 模型 | 模型 ID | 預設思考程度 | 說明 |
|---|---|---|---|
| Gemini 3.7 Flash (已淘汰) | gemini-3.7-flash |
medium |
前一代的 Flash 模型,適合用於程式設計、Agentic Workflows 和多步驟執行作業。已由 Gemini 3.8 Flash 取代。 |
Gemini 3.7 Flash 支援 100 萬個詞元的脈絡窗口、最多 6.4 萬個輸出詞元、可調整的思考層級 (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 支援在 Gemini Managed Agents 和 Google Antigravity SDK 中,為 Antigravity 代理程式提供技術支援。
如需目前的程式碼範例和最新的預設代理程式設定,請參閱 Antigravity 代理程式指南和 Gemini 3.8 Flash 指南。
其他模型
後續步驟
- 在「模型總覽」中查看 API 規格。
- 請參閱互動式 API 指南,瞭解多代理自動化調度管理。
- 在 Google AI Studio 測試及調整提示。