Tính năng mới trong Gemini 3.7 Flash

Mô hình mới nhất Các mô hình khác

Gemini 3.7 Flash (gemini-3.7-flash) là mô hình Flash thế hệ trước trong dòng Gemini 3, hiện không dùng nữa và tự động được chuyển đến Gemini 3.8 Flash.

Hướng dẫn này được giữ lại để tham khảo và ghi lại các tính năng cũng như thay đổi được giới thiệu trong Gemini 3.7 Flash.

Tổng quan về mô hình

Mô hình Mã kiểu máy Mức tư duy mặc định Mô tả
Gemini 3.7 Flash (Không dùng nữa) gemini-3.7-flash medium Mô hình Flash thế hệ trước được xây dựng cho hoạt động lập trình, quy trình công việc dựa trên tác nhân và thực thi nhiều bước. Được thay thế bằng Gemini 3.8 Flash.

Gemini 3.7 Flash hỗ trợ cửa sổ ngữ cảnh 1 triệu token, tối đa 64 nghìn token đầu ra, các mức tư duy có thể điều chỉnh (low, medium, high) và cùng bộ công cụ tích hợp như 3.6 Flash.

Để biết thông số kỹ thuật đầy đủ, hãy xem trang mô hình Gemini 3.7 Flash.

Bắt đầu nhanh

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."
  }'

Tính năng mới trong Gemini 3.7 Flash

  • Lập trình và các tác vụ dựa trên tác nhân: Chất lượng cao hơn đáng kể đối với các phép đo điểm chuẩn dựa trên tác nhân và kỹ thuật phần mềm trong thế giới thực, giúp cải thiện khả năng giải quyết vấn đề và giảm số vòng lặp tác nhân không thành công.
  • Phát triển web và tính tương đồng mạnh mẽ hơn về thiết kế: Tạo mã ứng dụng web và máy tính có độ trung thực cao hơn trực tiếp từ các bản mô phỏng thiết kế, với những cải tiến đáng kể về khả năng tuân thủ thiết kế và kiểm tra các cơ sở mã hiện có dựa trên bản mô phỏng để xác minh tính tương đồng 1:1 về thiết kế.

Tìm hiểu về các mức độ suy luận

Gemini 3.7 Flash giúp nhà phát triển linh hoạt kiểm soát độ trễ và trí thông minh bằng cách điều chỉnh mức tư duy của mô hình:

  • Mức độ tư duy thấp: Giảm thời gian trả lời cho các nhiệm vụ quan trọng về độ trễ như pipeline phản hồi sự cố, trò chuyện theo thời gian thực, viết bản nháp và phân tích dữ liệu nhanh.
  • Trung bình (mặc định): Chất lượng tốt nhất cho hầu hết các tác vụ. Được đề xuất cho mã phức tạp và các trường hợp sử dụng dựa trên tác nhân, với độ chính xác cao hơn ở lần đầu tiên.
  • Nỗ lực tư duy cao: Tối đa hoá khả năng tư duy và sử dụng công cụ của mô hình. Phù hợp nhất cho các tác vụ suy luận phức tạp, toán học khó và lập trình cũng như tác nhân khó. Cho phép suy nghĩ và gọi hàm mở rộng, với mức tiêu thụ và chi phí token cao hơn.

Cách định cấu hình các mức tư duy trong 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)

Để xem các ví dụ về mã đa ngôn ngữ (JavaScript, Java, Go, REST) và các khái niệm suy luận chuyên sâu, hãy xem bài viết Tìm hiểu về các mức độ suy luận trong Gemini 3.8 Flash.

Hỗ trợ tác nhân Antigravity

Gemini 3.7 Flash đã hỗ trợ cung cấp năng lượng cho tác nhân Antigravity trong Tác nhân được quản lý của Gemini và SDK Antigravity của Google.

Để xem các mã mẫu hiện tại và cấu hình tác nhân mặc định mới nhất, hãy xem hướng dẫn về tác nhân Antigravity và hướng dẫn về Gemini 3.8 Flash.

Các mô hình khác

Bước tiếp theo