Gemini 3.7 Flash の新機能

最新モデル その他のモデル

Gemini 3.7 Flash(gemini-3.7-flash)は、Gemini 3 シリーズの旧世代の Flash モデルです。現在は非推奨となり、Gemini 3.8 Flash に自動的にルーティングされます。

このガイドは参照用に保存されており、Gemini 3.7 Flash で導入された機能と変更について説明しています。

モデルの概要

モデル モデル ID デフォルトの思考レベル 説明
Gemini 3.7 Flash(非推奨) gemini-3.7-flash medium コーディング、Agentic Workflows、マルチステップ実行向けに構築された前世代の Flash モデル。Gemini 3.8 Flash に置き換えられました。

Gemini 3.7 Flash は、100 万トークンのコンテキスト ウィンドウ、最大 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 の新機能

  • コーディングとエージェント タスク: 実際のソフトウェア エンジニアリングとエージェントのベンチマークで品質が大幅に向上し、問題解決が改善され、エージェント ループの失敗が減少しました。
  • ウェブ開発とデザインの一致度の向上: デザインモックから直接、より忠実度の高いデスクトップ アプリケーションとウェブ アプリケーションのコードを生成します。デザインの忠実度が大幅に向上し、既存のコードベースをモックと照合して監査し、1:1 のデザインの一致度を検証できます。

推論レベルについて

Gemini 3.7 Flash では、モデルの思考レベルを調整することで、レイテンシとインテリジェンスを柔軟に制御できます。

  • 思考労力が低い: インシデント対応パイプライン、リアルタイム チャット、下書きの作成、高速データ分析など、レイテンシが重要なタスクの回答時間を短縮します。
  • 中(デフォルト): ほとんどのタスクに最適な品質です。複雑なコードやエージェント ユースケースに推奨。初回パスの精度が向上。
  • 思考努力が高い: モデルの思考能力とツール使用能力を最大限に引き出します。複雑な推論、難しい数学、難しいコーディングやエージェント タスクに最適です。拡張された思考と関数呼び出しを可能にします。トークン消費量と費用が増加します。

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 の推論レベルについてをご覧ください。

Antigravity エージェントのサポート

その他のモデル

次のステップ