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ột mô hình Flash thuộc thế hệ trước trong dòng Gemini 3. Mô hình này hiện không còn được dùng nữa và sẽ tự động chuyển sang Gemini 3.8 Flash.

Hướng dẫn này được lưu giữ để tham khảo và ghi lại các chức 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 Cấp độ 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 để 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 mã thông báo, tối đa 64 nghìn mã thông báo đầu ra, các cấp độ tư duy có thể điều chỉnh (low, medium, high) và bộ công cụ tích hợp tương tự 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ể trên các điểm chuẩn kỹ thuật phần mềm và tác nhân trong thế giới thực, giúp cải thiện khả năng giải quyết vấn đề và giảm các vòng lặp tác nhân không thành công.
  • Phát triển web và tăng cường tính tương đồng về thiết kế: Tạo mã xử lý ứng dụng web và mã xử lý ứng dụng dành cho máy tính có độ trung thực cao ngay từ bản mô phỏng thiết kế, với nhiều điểm cải tiến về khả năng tuân thủ thiết kế và kiểm tra toàn bộ mã nguồn 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 kiểm soát linh hoạt độ trễ và trí thông minh bằng cách điều chỉnh mức độ tư duy của mô hình:

  • Ít tốn công sức suy nghĩ: Giảm thời gian trả lời cho các tác vụ quan trọng về độ trễ như quy trình 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 các trường hợp sử dụng phức tạp về mã và tác nhân, với độ chính xác cao hơn ở lần đầu tiên.
  • Mức độ tư duy cao: Tối đa hoá khả năng tư duy và sử dụng các công cụ của mô hình. Phù hợp nhất cho việc suy luận phức tạp, giải toán khó, lập trình và thực hiện các tác vụ khó. Cho phép mở rộng suy nghĩ và lệnh gọi hàm, với mức tiêu thụ và chi phí mã thông báo cao hơn.

Cách định cấu hình các cấp độ 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ã bằng nhiều 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 các cấp độ suy luận trong Gemini 3.8 Flash.

Hỗ trợ tác nhân Antigravity

Gemini 3.7 Flash hỗ trợ cung cấp sức mạnh cho tác nhân Antigravity trong Các tác nhân được quản lý của Gemini và Google Antigravity SDK.

Để xem các mã mẫu hiện tại và cấu hình mặc định mới nhất của tác nhân, 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