Gemini 2.0 Flash Thinking

Il modello di pensiero Gemini 2.0 Flash è un modello sperimentale addestrato a generare il "processo di pensiero " che il modello segue nell'ambito della sua risposta. Di conseguenza, il modello Flash Thinking è in grado di fornire risposte con capacità di ragionamento più efficaci rispetto al modello Gemini 2.0 Flash Experimental.

Utilizza modelli di pensiero

I modelli di pensiero rapido sono disponibili in Google AI Studio e tramite l'API Gemini.

L'API Gemini non restituisce pensieri nella risposta.

Per utilizzare il modello di pensiero, devi impostare il client in modo che utilizzi la v1alpha versione dell'API:

pip install -U google-genai
from google import genai
from google.genai import types

client = genai.Client(
    api_key=GOOGLE_API_KEY,

    http_options={'api_version':'v1alpha'},
)

Inviare una richiesta di base

Python

Questo esempio utilizza il nuovo SDK Google Genai.

from google import genai

client = genai.Client(api_key='GEMINI_API_KEY', http_options={'api_version':'v1alpha'})

response = client.models.generate_content(
    model='gemini-2.0-flash-thinking-exp',
    contents='Explain how RLHF works in simple terms.',
)

print(response.text)

Conversazioni di pensiero a più turni

Durante le conversazioni a più turni, passi l'intera cronologia della conversazione come input, quindi il modello non ha accesso ai suoi pensieri precedenti in una conversazione a più turni.

Python

Il nuovo SDK Google Genai consente di creare una sessione di chat con più turni, utile per gestire lo stato di una conversazione.

from google import genai

client = genai.Client(api_key='GEMINI_API_KEY', http_options={'api_version':'v1alpha'})

chat = client.aio.chats.create(
    model='gemini-2.0-flash-thinking-exp',
)
response = await chat.send_message('What is your name?')
print(response.text)
response = await chat.send_message('What did you just say before this?')
print(response.text)

Limitazioni

Il modello di pensiero Flash è un modello sperimentale e presenta le seguenti limitazioni:

  • Solo input di testo e immagini
  • Output solo testo
  • Nessuna modalità JSON o definizione del contesto di ricerca
  • I pensieri vengono mostrati solo in Google AI Studio

Passaggi successivi