Skip to content

Command Palette

Search for a command to run...

All interview questions
GenAIFoundations

What is function calling (tool calling)? How does it work under the hood?

Think first

Think about: schemas, model decision, execution, observation, the loop.

Likely follow-up questions

  • How do you secure tool calling against injection?
  • What is MCP and how does it relate to function calling?

Related learning

📖 Related tutorial