Nowości w Gemini 3.8 Flash

3.6 Flash i 3.5 Flash-Lite Inne modele

Model Gemini 3.8 Flash (gemini-3.8-flash) jest ogólnie dostępny i gotowy do użytku produkcyjnego. To nasz najbardziej inteligentny model Flash, zaprojektowany z myślą o długofalowej inżynierii oprogramowania, autonomicznych agentach i złożonych firmowych przepływach pracy.

W tym przewodniku znajdziesz informacje o nowościach w Gemini 3.8 Flash, zmianach w interfejsie API, przykłady kodu i wskazówki dotyczące migracji.

Nowy model

Model Identyfikator modelu Domyślny poziom myślenia Ceny Opis
Gemini 3.8 Flash gemini-3.8-flash medium 3.8 Flash jest dostępny do końca roku w cenie początkowej 0,75 USD za milion tokenów wejściowych i 3,75 USD za milion tokenów wyjściowych. Więcej informacji znajdziesz w cenniku. Nasz najbardziej inteligentny model Flash, zaprojektowany z myślą o długofalowej inżynierii oprogramowania, autonomicznych agentach i złożonych firmowych przepływach pracy.

Gemini 3.8 Flash obsługuje okno kontekstu o wielkości 1 mln tokenów, maksymalnie 64 tys. tokenów wyjściowych, regulowane poziomy myślenia (low, medium, high) i ten sam zestaw wbudowanych narzędzi.

Pełną specyfikację znajdziesz na stronie modelu Gemini 3.8 Flash. Szczegółowe informacje o cenach wprowadzających znajdziesz w sekcji dotyczącej cen poniżej lub na stronie z cennikiem.

Krótkie wprowadzenie

Python

from google import genai

client = genai.Client()

response = client.models.generate_content(
    model="gemini-3.8-flash",
    contents="Write a three.js script that renders a realistic 3D black hole."
)

print(response.text)

JavaScript

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

const ai = new GoogleGenAI({});

const response = await ai.models.generateContent({
  model: "gemini-3.8-flash",
  contents: "Write a three.js script that renders a realistic 3D black hole.",
});

console.log(response.text);

REST

curl "https://generativelanguage.googleapis.com/v1beta/models/gemini-3.8-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 a realistic 3D black hole."}]
    }]
  }'

Co nowego w Gemini 3.8 Flash

  • Inżynieria oprogramowania w długim horyzoncie czasowym: zapewnia dobre wyniki w rzeczywistych testach porównawczych kodowania, złożonym refaktoryzowaniu wielu plików i deterministycznym wykonywaniu narzędzi. Szczegółowe informacje znajdziesz w metodologii oceny.
  • Autonomiczni agenci: umożliwiają tworzenie odpornych wieloetapowych przepływów pracy związanych z planowaniem i orkiestracją narzędzi, co znacznie zmniejsza liczbę nieudanych pętli i błędów.
  • Złożone przepływy pracy w przedsiębiorstwie: zapewnia doskonałą dokładność, głębokie rozumowanie i wysoką rzetelność w przypadku wymagających zadań w określonych dziedzinach i potoków danych na dużą skalę.
  • Domyślny model dla agentów zarządzanych: domyślny agent dla agentów zarządzanych, czyli agent Antigravity, korzysta teraz z Gemini 3.8 Flash. Pakiet Antigravity SDK również domyślnie korzysta z Gemini 3.8 Flash.
  • Cena wprowadzająca: do 31 grudnia 2026 r. model Gemini 3.8 Flash jest dostępny w cenie wprowadzającej 0,75 USD za milion tokenów wejściowych i 3,75 USD za milion tokenów wyjściowych. Standardowe ceny 1,50 USD za milion tokenów wejściowych i 7,50 USD za milion tokenów wyjściowych wejdą w życie 1 stycznia 2027 r.

Model Gemini 3.8 Flash może z założenia używać więcej tokenów w przypadku dłuższych i bardziej złożonych zadań. Aby uzyskiwać lepsze wyniki w przypadku złożonych celów wieloetapowych, model wykonuje mniejsze kroki rozumowania, iteracyjnie wywołuje narzędzia i weryfikuje swoją pracę na bieżąco. Nie każdy proces wymaga tego poziomu weryfikacji. W przypadku codziennych zadań możesz zmniejszyć wysiłek związany z rozumowaniem, aby ograniczyć zużycie tokenów. Alternatywnie nadal obsługiwany jest model Gemini 3.6 Flash.

Poziomy rozumowania

Gemini 3.8 Flash zapewnia elastyczną kontrolę nad czasem oczekiwania i inteligencją dzięki możliwości dostosowania poziomu myślenia modelu:

  • Niewielki nakład pracy związany z myśleniem: skraca czas odpowiedzi w przypadku zadań, w których opóźnienie jest krytyczne, takich jak potoki reagowania na incydenty, czat w czasie rzeczywistym, pisanie wersji roboczych i szybka analiza danych.
  • Średnia (domyślna): najlepsza jakość w przypadku większości zadań. Zalecany w przypadku złożonego kodu i zastosowań związanych z agentami, zapewnia większą dokładność za pierwszym razem.
  • Nakład pracy związany z myśleniem: maksymalizuje możliwości rozumowania i orkiestracji narzędzi modelu. Najlepszy do głębokiego rozumowania, matematyki i trudnych zadań wieloetapowych.

Ten przykład ustawia wartość thinking_level na medium w przypadku żądania złożonej analizy kodu:

Python

from google import genai
from google.genai import types

client = genai.Client()

response = client.models.generate_content(
    model="gemini-3.8-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

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

const ai = new GoogleGenAI({});

const response = await ai.models.generateContent({
  model: "gemini-3.8-flash",
  contents: "Analyze this payment processing pipeline for race conditions during retry attempts and rewrite the transaction locks safely.",
  config: {
    thinkingConfig: {
      thinkingLevel: "medium", // Balanced reasoning effort for complex tasks
    },
  },
});

console.log(response.text);

REST

curl "https://generativelanguage.googleapis.com/v1beta/models/gemini-3.8-flash:generateContent" \
  -H "x-goog-api-key: $GEMINI_API_KEY" \
  -H 'Content-Type: application/json' \
  -X POST \
  -d '{
    "contents": [{
      "parts": [{"text": "Analyze this payment processing pipeline for race conditions during retry attempts and rewrite the transaction locks safely."}]
    }],
    "generationConfig": {
      "thinkingConfig": {
        "thinkingLevel": "medium"
      }
    }
  }'

Zaktualizowany agent Antigravity

Lista kontrolna migracji

  `/gemini-api-dev migrate my app to Gemini 3.8 Flash`

Migracja do gemini-3.8-flash

  • Zaktualizuj identyfikator modelu: zmień ciąg docelowego modelu na gemini-3.8-flash.
  • Skonfiguruj poziom myślenia: zastąp thinking_budget wyliczeniem ciągu znaków thinking_level. Pamiętaj, że minimal nie jest obsługiwany w przypadku Gemini 3.8 Flash. Wybierz low, medium (domyślnie) lub high.
  • Zastosuj zmiany parametrów interfejsu API Gemini 3: usuń wycofane parametry próbkowania (temperature, top_p, top_k), candidate_count (nieobsługiwane w Gemini 3 i nowszych wersjach) oraz wstępnie wypełnione tury modelu. Zobacz zmiany w interfejsie Gemini 3.6 API i aktualizacje parametrów.
  • Wymuszanie reguł weryfikacji odpowiedzi: usuwanie wstępnie wypełnionych odpowiedzi modelu i zapewnianie, że odpowiedź użytkownika zawiera niepusty tekst.
  • Sprawdzanie wywoływania funkcji:
    • Umieść zasoby multimodalne w ładunku odpowiedzi.
    • Instrukcje w tekście formatuj za pomocą \n\n.
    • Jeśli widzisz błędy Malformed_Function_Call związane z tekstem przed narzędziem, zapoznaj się z obejściami wymagań dotyczących tekstu przed narzędziem.
    • Tylko w przypadku korzystania z interfejsu generateContent API: upewnij się, że wszystkie obiekty FunctionResponse zawierają pola call_id i name.
  • Podstawowe wymagania dotyczące Gemini 3: informacje o aktualizacjach pakietu SDK i zachowywaniu sygnatur myśli znajdziesz w sekcji Sygnatury myśli.

Ceny

Skorzystaj z ceny początkowej w Google AI Studio i Gemini Enterprise Agent Platform do 31 grudnia 2026 r. w przypadku modeli Gemini 3.8 Flash i Gemini 3.6 Flash. Standardowe ceny zaczną obowiązywać 1 stycznia 2027 r. Pełne poziomy cenowe znajdziesz na stronie z cenami.

Inne modele

Co dalej?