Model Gemini 2.0 Flash Thinking adalah model eksperimental yang dilatih untuk menghasilkan "proses berpikir" yang dilalui model sebagai bagian dari responsnya. Akibatnya, model Flash Thinking mampu memberikan kemampuan penalaran yang lebih kuat dalam responsnya dibandingkan 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.
Mengirim permintaan dasar
Contoh ini menggunakan
Google Genai SDK baru dan API versi
v1alpha
.
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, pemikiran dari giliran sebelumnya akan dihapus dari input model.
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:
- 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.