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 และการดำเนินการหลายขั้นตอน ถูกแทนที่ด้วย Gemini 3.8 Flash |
Gemini 3.7 Flash รองรับหน้าต่างบริบทขนาด 1 ล้านโทเค็น, โทเค็นเอาต์พุตสูงสุด 64, 000 โทเค็น, ระดับการคิดที่ปรับได้ (low, medium, high) และชุดเครื่องมือในตัวชุดเดียวกับ 3.6 Flash
ดูข้อมูลจำเพาะทั้งหมดได้ที่หน้าโมเดล Gemini 3.7 Flash
คู่มือเริ่มใช้งานฉบับย่อ
Python
from google import genai
client = genai.Client()
response = client.models.generate_content(
model="gemini-3.7-flash",
contents="Write a responsive navigation component in React with smooth animations and dark mode toggle."
)
print(response.text)
JavaScript
import { GoogleGenAI } from "@google/genai";
const ai = new GoogleGenAI({});
const response = await ai.models.generateContent({
model: "gemini-3.7-flash",
contents: "Write a responsive navigation component in React with smooth animations and dark mode toggle.",
});
console.log(response.text);
REST
curl "https://generativelanguage.googleapis.com/v1beta/models/gemini-3.7-flash:generateContent" \
-H "x-goog-api-key: $GEMINI_API_KEY" \
-H 'Content-Type: application/json' \
-X POST \
-d '{
"contents": [{
"parts": [{"text": "Write a responsive navigation component in React with smooth animations and dark mode toggle."}]
}]
}'
มีอะไรใหม่ใน Gemini 3.7 Flash
- การเขียนโค้ดและงานแบบ Agentic: คุณภาพสูงขึ้นอย่างเห็นได้ชัดในการทดสอบมาตรฐานด้านวิศวกรรมซอฟต์แวร์และ Agentic ในโลกจริง ซึ่งช่วยปรับปรุงการแก้ปัญหาและลดการวนซ้ำของ Agent ที่ล้มเหลว
- การพัฒนาเว็บและความเท่าเทียมกันในการออกแบบที่มากขึ้น: สร้างโค้ดแอปพลิเคชันบนเดสก์ท็อปและเว็บที่มีความเที่ยงตรงสูงขึ้นโดยตรงจากภาพจำลองการออกแบบ โดยมีการปรับปรุงอย่างมากในด้านการปฏิบัติตามการออกแบบและการตรวจสอบฐานโค้ดที่มีอยู่เทียบกับภาพจำลองเพื่อยืนยันความเท่าเทียมกันในการออกแบบแบบ 1:1
ทำความเข้าใจระดับการให้เหตุผล
Gemini 3.7 Flash ช่วยให้นักพัฒนาแอปควบคุมเวลาในการตอบสนองและความชาญฉลาดได้อย่างยืดหยุ่นโดยการปรับระดับการคิดของโมเดล
- การประมวลผลความคิดต่ำ: ลดเวลาในการตอบสนองสำหรับงานที่สำคัญต่อเวลาในการตอบสนอง เช่น ไปป์ไลน์การตอบสนองต่อเหตุการณ์, แชทแบบเรียลไทม์, การเขียนฉบับร่าง และการวิเคราะห์ข้อมูลอย่างรวดเร็ว
- ปานกลาง (ค่าเริ่มต้น): คุณภาพดีที่สุดสำหรับงานส่วนใหญ่ แนะนำให้ใช้กับโค้ดที่ซับซ้อนและกรณีการใช้งานแบบ Agentic โดยมีความแม่นยำในการผ่านครั้งแรกสูงขึ้น
- การประมวลผลความคิดระดับสูง: เพิ่มความสามารถของโมเดลในการคิดและใช้เครื่องมือให้ได้มากที่สุด เหมาะที่สุดสำหรับการให้เหตุผลที่ซับซ้อน, คณิตศาสตร์ที่ยาก และงานเขียนโค้ดและ Agent ที่ยาก ช่วยให้คิดและเรียกใช้ฟังก์ชันได้นานขึ้น โดยมีการใช้โทเค็นและค่าใช้จ่ายสูงขึ้น
วิธีกำหนดค่าระดับการคิดใน Gemini 3.7 Flash
Python
from google import genai
from google.genai import types
client = genai.Client()
response = client.models.generate_content(
model="gemini-3.7-flash",
contents="Analyze this payment processing pipeline for race conditions during retry attempts and rewrite the transaction locks safely.",
config=types.GenerateContentConfig(
thinking_config=types.ThinkingConfig(
thinking_level="medium" # Balanced reasoning effort for complex tasks
),
),
)
print(response.text)
ดูตัวอย่างโค้ดหลายภาษา (JavaScript, REST) และแนวคิดการให้เหตุผลเชิงลึกได้ที่ทำความเข้าใจระดับการให้เหตุผลใน Gemini 3.8 Flash
การรองรับ Agent ของ Antigravity
โมเดลอื่นๆ
ขั้นตอนถัดไป
- อ่านข้อมูลจำเพาะของ API ใน ภาพรวมโมเดล
- สำรวจการจัดระเบียบหลาย Agent ในคู่มือ Interactions API
- ทดสอบและปรับแต่งพรอมต์ใน Google AI Studio