Many tools at once
One reply, six tool calls.
When lookups don't depend on each other, a model asks for all of them in one reply. Your loop runs them all and sends every result back together.
- model calls
- 1
- tool calls
- 0
- tokens in
- 156
- tokens out
- 102
- time
- 2.9s
Task Goa, Manali or Jaipur this weekend? I hate rain and have Rs 8000 for 2 nights.
Model call 1. It read 156 tokens and wrote 102. It asked for a tool, so it isn't done.
get_weather({"city":"Goa"})
get_weather({"city":"Manali"})
get_weather({"city":"Jaipur"})
hotel_price({"city":"Goa"})
hotel_price({"city":"Manali"})
hotel_price({"city":"Jaipur"})
stop_reason: tool_use
Context window
156 tokens sent
- Your messages22
- Tool definitions109
- System prompt25
0.01% of the 10,48,576-token window. Every call sends all of it again.
Context window156 tokens sent
- System prompt25
- Tool definitions109
- Your messages22
You are gemini-3-flash-preview. This is all you know: 156 tokens.
System prompt
You are a travel planner. Use the tools for every fact. Keep the final answer under 60 words.
Your tools
- get_weather Weekend forecast for a city: temperature in C and chance of rain (0 to 1).
- hotel_price Cheapest decent hotel per night in a city, in rupees.
User
Goa, Manali or Jaipur this weekend? I hate rain and have Rs 8000 for 2 nights.
Your move?