Repository doc · gemini/function-calling/README.md · Open on GitHub · Part of Gemini Notebooks

Function Calling in Gemini

YouTube Video: AI + your code: Function Calling

AI + your code: Function Calling

Function Calling in Gemini lets developers create a description of a function in their code, then pass that description to a language model in a request. The response from the model includes the name of a function that matches the description and the arguments to call it with.

Sample notebooks and apps

DescriptionSample Name
Intro to Function Calling in Geminiintro_function_calling.ipynb
Working with Parallel Function Calls and Multiple Function Responses in Geminiparallel_function_calling.ipynb
Working with Data Structures and Schemas in Gemini Function Callingfunction_calling_data_structures.ipynb
Forced Function Calling with Tool Configurations in Geminiforced_function_calling.ipynb

Repository Docs · Home