Model Pemikiran Flash Gemini 2.0 adalah model eksperimental yang dilatih untuk menghasilkan "proses berpikir" yang dilalui model sebagai bagian dari responsnya. Akibatnya, model Flash Thinking mampu memberikan respons dengan kemampuan penalaran yang lebih kuat daripada model Gemini 2.0 Flash Experimental.
Menggunakan model pemikiran
Model Flash Thinking tersedia di Google AI Studio dan melalui Gemini API.
Gemini API tidak menampilkan pemikiran dalam respons.
Untuk menggunakan model pemikiran, Anda perlu menyetel klien untuk menggunakan API versi v1alpha
:
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'},
)
Mengirim permintaan dasar
Python
Contoh ini menggunakan Google Genai SDK baru.
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)
Percakapan pemikiran multi-giliran
Selama percakapan multi-giliran, Anda meneruskan seluruh histori percakapan sebagai input, sehingga model tidak memiliki akses ke pemikiran sebelumnya dalam percakapan multi-giliran.
Python
Google Genai SDK baru memberikan kemampuan untuk membuat sesi chat multi-giliran yang membantu mengelola status percakapan.
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)
Batasan
Model Flash Thinking adalah model eksperimental dan memiliki batasan berikut:
- Hanya input teks dan gambar
- Output hanya teks
- Tidak ada mode JSON atau Grounding Penelusuran
- Pemikiran hanya ditampilkan di Google AI Studio
Apa langkah selanjutnya?
- Coba model Flash Thinking di Google AI Studio.
- Coba Colab Flash Thinking.