[ ABORT TO HUD ]
SEQ. 1
SEQ. 2
SEQ. 3
Function Calling (Tools)
⚙️ Structured Outputs & Tools 15m 300 BASE XP
Giving Gemini Hands
Function Calling allows you to provide Gemini with a list of external tools (like an API to check the weather). Gemini won't call the API itself; instead, it outputs a structured JSON telling YOUR code to execute the function.
Once your code executes the function, you pass the result back to Gemini so it can formulate a final natural language response.
SYNAPSE VERIFICATION
QUERY 1 // 1
When using Function Calling, who actually executes the external API call?
Vertex AI backend
Google Cloud Functions
Your application code
The Gemini model directly