มีอะไรใหม่ใน Gemini 3.6 Flash และ 3.5 Flash-Lite

โมเดลล่าสุด โมเดลอื่นๆ

Gemini 3.6 Flash (gemini-3.6-flash) และ Gemini 3.5 Flash-Lite (gemini-3.5-flash-lite) เป็นรุ่นก่อนหน้าในซีรีส์ Gemini 3 และยังคงพร้อมให้ใช้งานจริง หากต้องการดูโมเดล Flash ใหม่ล่าสุด โปรดดู Gemini 3.8 Flash

  • Gemini 3.6 Flash: ประสิทธิภาพที่สูงขึ้นในงานที่ซับซ้อนแบบ Agentic และแบบ Multimodal ขณะเดียวกันก็ลดการใช้โทเค็นด้วย โดยมีจุดราคาต่ำกว่า 3.5 Flash
  • Gemini 3.5 Flash-Lite: โมเดลที่เร็วที่สุดและมีค่าใช้จ่ายต่ำที่สุดในตระกูล 3.5 มีประสิทธิภาพสูงกว่า Flash-Lite รุ่นก่อนๆ ในการประมวลผลข้อมูลจำนวนมาก

คู่มือนี้จะอธิบายสิ่งที่เปิดตัวในแต่ละโมเดล การเปลี่ยนแปลง API ที่ส่งผลต่อโค้ด และวิธีย้ายข้อมูล

Gemini 3.6 Flash

  1. ติดตั้งทักษะโดยทำดังนี้

    npx skills add google-gemini/gemini-skills --skill gemini-interactions-api --global
  2. นำทักษะไปใช้โดยทำดังนี้

    /gemini-interactions-api migrate my app to Gemini 3.6 Flash

Gemini 3.5 Flash-Lite

  1. ติดตั้งทักษะโดยทำดังนี้

    npx skills add google-gemini/gemini-skills --skill gemini-interactions-api --global
  2. นำทักษะไปใช้โดยทำดังนี้

    /gemini-interactions-api migrate my app to Gemini 3.5 Flash-Lite

โมเดลใหม่

โมเดล รหัสโมเดล ระดับการคิดเริ่มต้น ราคา คำอธิบาย
Gemini 3.6 Flash gemini-3.6-flash medium โทเค็นอินพุต $1.50/1 ล้านโทเค็น และโทเค็นเอาต์พุต $7.50/1 ล้านโทเค็น มีความสมดุลระหว่างความเร็วและความชาญฉลาดสำหรับงานแบบ Agent และแบบ Multimodal
Gemini 3.5 Flash-Lite gemini-3.5-flash-lite minimal โทเค็นอินพุต $0.30/1 ล้านโทเค็น และโทเค็นเอาต์พุต $2.50/1 ล้านโทเค็น โมเดล 3.5 ที่เร็วที่สุดและมีค่าใช้จ่ายต่ำที่สุดสำหรับการประมวลผลข้อมูลจำนวนมาก

ทั้ง 2 โมเดลรองรับหน้าต่างบริบทขนาด 1 ล้านโทเค็น, โทเค็นเอาต์พุตสูงสุด 64,000 โทเค็น, การคิด และชุดเครื่องมือในตัวทั้งหมด รวมถึง การใช้คอมพิวเตอร์

ดูข้อกำหนดทั้งหมดได้ในหน้าโมเดลต่อไปนี้

ดูราคาโดยละเอียดได้ในหน้าราคา

คู่มือเริ่มใช้งานฉบับย่อ

Python

from google import genai

client = genai.Client()

response = client.models.generate_content(
    model="gemini-3.6-flash",
    contents="Write a three.js script that renders an interactive 3D robot.",
)

print(response.text)

JavaScript

import { GoogleGenAI } from "@google/genai";

const ai = new GoogleGenAI({});

async function main() {
  const response = await ai.models.generateContent({
    model: "gemini-3.6-flash",
    contents: "Write a three.js script that renders an interactive 3D robot.",
  });
  console.log(response.text);
}

main();

REST

curl "https://generativelanguage.googleapis.com/v1beta/models/gemini-3.6-flash:generateContent"       -H "x-goog-api-key: $GEMINI_API_KEY"       -H 'Content-Type: application/json'       -X POST       -d '{
    "contents": [{
      "parts": [{"text": "Write a three.js script that renders an interactive 3D robot."}]
    }]
  }'

มีอะไรใหม่ใน Gemini 3.6 Flash

  • การลดโทเค็นและการโต้ตอบ: ทำเวิร์กโฟลว์แบบหลายขั้นตอนให้เสร็จสมบูรณ์ด้วยขั้นตอนการให้เหตุผล การโต้ตอบ และการเรียกเครื่องมือที่น้อยกว่า Gemini 3.5 นอกจากนี้ยังช่วยลดการวนซ้ำในการดำเนินการด้วย
  • การสร้างโค้ดที่ปรับปรุงแล้ว: สร้างโค้ดคุณภาพสูงที่พร้อมใช้งานจริงโดยมีการแก้ไขที่ไม่ต้องการและวงจรการแก้ไขข้อบกพร่องน้อยลง
  • การปฏิบัติตามคำแนะนำที่ดีขึ้น: ลดการเปลี่ยนแปลงไฟล์ที่ไม่ต้องการในระหว่างงานการวินิจฉัย
  • การให้เหตุผลแบบ Multimodal และเชิงพื้นที่ที่แข็งแกร่ง: ประสิทธิภาพที่ปรับปรุงแล้วในการตีความแผนภูมิ การแปลงพิมพ์เขียวภาพ และการสร้างเลย์เอาต์เว็บแบบหลายองค์ประกอบ
  • การตรวจสอบเชิงโปรแกรมล่วงหน้า: ชอบเรียกใช้สคริปต์โค้ดการวินิจฉัยก่อนทำการเปลี่ยนแปลงบ่อยกว่า Gemini 3.5 Flash ซึ่งจะช่วยเพิ่มความแม่นยำในงานที่ซับซ้อน แต่สามารถเพิ่มขั้นตอนการสำรวจเพิ่มเติมในงานส่วนหน้าแบบปกติได้
  • การรองรับการใช้คอมพิวเตอร์: รองรับเป็นเครื่องมือในตัวสำหรับการทำงานอัตโนมัติของ UI แบบ Agent
  • การกำหนดลักษณะการจัดรูปแบบ UI: สร้างโค้ดที่ใช้งานได้ดีขึ้น แม้ว่าผู้ประเมินที่เป็นมนุษย์จะชอบโมเดลก่อนหน้านี้สำหรับการจัดวางเลย์เอาต์ภาพและการจัดรูปแบบมากกว่า คุณสามารถลดปัญหานี้ได้โดยระบุหลักเกณฑ์การออกแบบอย่างชัดเจน
  • การประมวลผลความคิดเริ่มต้น (ปานกลาง): ใช้ระดับการประมวลผลความคิดเริ่มต้น medium เดียวกับ Gemini 3.5 Flash
  • ราคาที่ลดลง: ค่าใช้จ่ายโทเค็นเอาต์พุตที่ต่ำลง ($7.50/1 ล้านโทเค็น เทียบกับ $9.00/1 ล้านโทเค็น สำหรับ 3.5 Flash) โทเค็นอินพุตยังคงอยู่ที่ $1.50/1 ล้านโทเค็น

มีอะไรใหม่ใน Gemini 3.5 Flash-Lite

  • เวลาในการตอบสนองในการดำเนินการงานที่ลดลง: มีปริมาณงานสูงสุดในตระกูล 3.5 สำหรับการแยกวิเคราะห์ข้อมูลจำนวนมากและการแยกข้อมูลจากเอกสาร
  • ประสิทธิภาพการให้เหตุผลและแบบ Multimodal ที่ปรับปรุงแล้ว: เส้นทางการย้ายข้อมูลที่แข็งแกร่งจาก Gemini 2.5 Flash โดยมีคะแนนสูงขึ้นในงานการให้เหตุผล เช่น HLE (18.0% เทียบกับ 11.0%) และเกณฑ์มาตรฐานแบบ Multimodal เช่น CharXIV (74.5% เทียบกับ 63.7%)
  • การจัดระเบียบ Subagent และความน่าเชื่อถือของเครื่องมือ: ปรับปรุงความน่าเชื่อถือในการดำเนินการเครื่องมือสำหรับการเรียกใช้โค้ด การค้นหา และเวิร์กโฟลว์ MCP เพิ่มระดับการคิดสำหรับการวางแผนแบบอัตโนมัติและงาน Subagent ที่ซับซ้อน
  • ความเข้าใจเอกสารที่ปรับปรุงแล้ว: ปรับปรุงความแม่นยำในการแยกวิเคราะห์เอกสารและการดึงข้อมูลที่มีโครงสร้าง ทดลองใช้ระดับการคิดทั้งแบบต่ำสุดและสูงสุด ทั้งนี้ขึ้นอยู่กับความซับซ้อนของเอกสาร
  • การเขียนโค้ดเว็บแบบอินเทอร์แอกทีฟและการประมวลผลข้อมูลแบบตาราง: มีประสิทธิภาพสูงในการประมวลผล JavaScript ส่วนหน้าและข้อมูลแบบตารางโดยการวางแผนโดยใช้การเรียกใช้โค้ดแบบเบา
  • ความต่อเนื่องของแชทบอตและบุคลิก: การปฏิบัติตามคำแนะนำแบบหลายรอบและความสอดคล้องของบุคลิกที่แข็งแกร่งกว่า Gemini 3.1 Flash-Lite
  • การรองรับการใช้คอมพิวเตอร์: รองรับเป็นเครื่องมือในตัวสำหรับการทำงานอัตโนมัติของ UI แบบ Agent

การเลือกโมเดล Flash หรือ Flash-Lite ที่เหมาะสม

ใช้ตารางนี้เพื่อเลือกโมเดลและเส้นทางการย้ายข้อมูลที่เหมาะสมสำหรับปริมาณงานของคุณ

ทั้ง 2 โมเดลกำหนดให้ต้องนำพารามิเตอร์การสุ่มตัวอย่างที่เลิกใช้งานแล้ว (temperature, top_p, top_k) และรอบการโต้ตอบของโมเดลที่กำหนดไว้ล่วงหน้าออก ดูรายละเอียดได้ที่ การเปลี่ยนแปลง API

โมเดล กรณีการใช้งานหลัก เป้าหมายการย้ายข้อมูลที่แนะนำ
Gemini 3.6 Flash
gemini-3.6-flash
การสร้างโค้ด การให้เหตุผลเชิงพื้นที่/แบบ Multimodal, เวิร์กโฟลว์แบบ Agent แบบหลายขั้นตอน Gemini 3.5 Flash, Gemini 3 Flash (เวอร์ชันตัวอย่าง) หรือ Gemini 3.1 Pro
Gemini 3.5 Flash-Lite
gemini-3.5-flash-lite
การดำเนินการ Subagent แบบอัตโนมัติ การวิเคราะห์ข้อมูลจำนวนมากและการแยกข้อมูลจากเอกสาร การแยกวิเคราะห์ JSON ที่มีโครงสร้าง Gemini 3.1 Flash-Lite หรือ Gemini 2.5 Flash

การรองรับ Agent ของ Antigravity

การเปลี่ยนแปลง API และการอัปเดตพารามิเตอร์

การเปลี่ยนแปลง API ต่อไปนี้จะมีผลกับโมเดล Gemini 3.6 Flash และ Gemini 3.5 Flash-Lite รวมถึงโมเดล Gemini รุ่นต่อๆ ไป

  • การเลิกใช้งานพารามิเตอร์การสุ่มตัวอย่าง: temperature, top_p และ top_k เลิกใช้งานแล้ว API จะไม่สนใจพารามิเตอร์เหล่านี้และแสดงข้อผิดพลาดในโมเดลรุ่นต่อๆ ไป
  • การตรวจสอบการโต้ตอบของโมเดลที่กำหนดไว้ล่วงหน้า: ระบบไม่รองรับการกำหนดการโต้ตอบของโมเดลไว้ล่วงหน้าอีกต่อไป หากการโต้ตอบสุดท้ายที่ไม่ว่างเปล่าในคำขอเป็นการโต้ตอบ model API จะแสดงข้อผิดพลาด 400

ส่วนต่อไปนี้จะให้คำอธิบายโดยละเอียดและแสดงตัวอย่างโค้ดสำหรับการเปลี่ยนแปลง API แต่ละรายการ

1. การเลิกใช้งานพารามิเตอร์การสุ่มตัวอย่าง (temperature, top_p, top_k)

temperature, top_p และ top_k เลิกใช้งานแล้วและระบบจะไม่สนใจพารามิเตอร์เหล่านี้ ในโมเดลรุ่นต่อๆ ไป การระบุพารามิเตอร์เหล่านี้จะแสดงข้อผิดพลาด HTTP 400 นำพารามิเตอร์เหล่านี้ออกจากคำขอทั้งหมด

# ⚠️ Remove these parameters (deprecated)
generation_config = {
     "temperature": 0.7,
     "top_p": 0.9,
     "top_k": 40,
}

หากต้องการปรับปรุงความแน่นอน ให้กำหนดคำแนะนำระบบด้วยกฎที่ชัดเจนสำหรับกรณีการใช้งานเฉพาะของคุณ

2. การตรวจสอบการโต้ตอบของโมเดลที่กำหนดไว้ล่วงหน้า

ระบบไม่อนุญาตคำขอ API ที่ลงท้ายด้วยการโต้ตอบที่มีบทบาทเป็นโมเดลที่ไม่ว่างเปล่า และจะแสดงข้อผิดพลาด HTTP 400

⚠️ หลีกเลี่ยง

ใน generateContent เดิมหรือเพย์โหลด REST แบบดิบ ระบบไม่อนุญาตให้ลงท้ายด้วยการโต้ตอบที่มีบทบาทเป็นโมเดลอีกต่อไป

/* ❌ DO NOT: End payload contents with a 'model' role turn */
{
  "contents": [
    {"role": "user", "parts": [{"text": "Translate 'Hello world' to Spanish."}]},
    {"role": "model", "parts": [{"text": "Translation:"}]}  /* ❌ Returns error */
  ]
}

หากแอปพลิเคชันของคุณเคยกำหนดการโต้ตอบของโมเดลไว้ล่วงหน้าเพื่อระงับคำนำหรือ บังคับใช้การจัดรูปแบบ JSON ให้ใช้ system_instruction หรือ เอาต์พุตที่มีโครงสร้างแทน

# ✅ RECOMMENDED: Use system_instruction to specify output format
response = client.models.generate_content(
    model="gemini-3.6-flash",
    contents="Translate 'Hello world' to Spanish.",
    config={"system_instruction": "Output only the translation without introductory text."},
)

เช็กลิสต์การย้ายข้อมูล

Gemini 3.6 Flash

  1. ติดตั้งทักษะโดยทำดังนี้

    npx skills add google-gemini/gemini-skills --skill gemini-interactions-api --global
  2. นำทักษะไปใช้โดยทำดังนี้

    /gemini-interactions-api migrate my app to Gemini 3.6 Flash

Gemini 3.5 Flash-Lite

  1. ติดตั้งทักษะโดยทำดังนี้

    npx skills add google-gemini/gemini-skills --skill gemini-interactions-api --global
  2. นำทักษะไปใช้โดยทำดังนี้

    /gemini-interactions-api migrate my app to Gemini 3.5 Flash-Lite

ย้ายข้อมูลไปยัง gemini-3.6-flash

  • อัปเดตรหัสโมเดล: เปลี่ยนสตริงโมเดลเป้าหมายเป็น gemini-3.6-flash
  • ใช้การอัปเดตพารามิเตอร์: นำพารามิเตอร์การสุ่มตัวอย่างที่เลิกใช้งานแล้ว (temperature, top_p, top_k), candidate_count (ไม่รองรับใน Gemini 3 และเวอร์ชันที่ใหม่กว่า) และการโต้ตอบของโมเดลที่กำหนดไว้ล่วงหน้าออกตามที่ระบุไว้ในส่วนการเปลี่ยนแปลง API และการอัปเดตพารามิเตอร์
  • กำหนดระดับการคิด: แทนที่ thinking_budget ด้วย thinking_level ("medium" หรือ "high")
  • ตรวจสอบการเรียกใช้ฟังก์ชัน:
  • ข้อกำหนด Baseline ของ Gemini 3.x: สำหรับการอัปเดต SDK และการเก็บรักษาลายเซ็นความคิด โปรดดูที่ลายเซ็นความคิด

ย้ายข้อมูลไปยัง gemini-3.5-flash-lite

  • อัปเดตรหัสโมเดล: เปลี่ยนสตริงโมเดลเป้าหมายเป็น gemini-3.5-flash-lite
  • กำหนดระดับการประมวลผลความคิด:
    • สำหรับการแยก การกำหนดเส้นทาง หรือการจัดประเภทข้อมูลจำนวนมาก ให้คง thinking_level ไว้ที่ "minimal" (ค่าเริ่มต้น) เพื่อให้ได้ปริมาณงานสูงสุด
    • สำหรับ Subagent แบบอัตโนมัติที่มีการเรียกเครื่องมือ การเรียกใช้โค้ด หรือการให้เหตุผลหลายขั้นตอน ให้ตั้งค่า thinking_level เป็น "medium" หรือ "high" เพื่อป้องกันไม่ให้เครื่องมือหยุดทำงานก่อนเวลาอันควร
  • นำพารามิเตอร์ที่เลิกใช้งานแล้วออกและตรวจสอบการเรียกใช้ฟังก์ชัน: ใช้กฎเดียวกับ 3.6 Flash
  • ข้อกำหนดพื้นฐานของ Gemini 3.x: โปรดดูที่ ลายเซ็นความคิด

โมเดลอื่นๆ

ขั้นตอนถัดไป