Skip to content

Files

This branch is 685 commits behind GoogleCloudPlatform/generative-ai:main.

function-calling

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
Aug 13, 2024
Aug 13, 2024
May 28, 2024
Aug 30, 2024
May 24, 2024
Jul 11, 2024
Aug 30, 2024
Aug 13, 2024
Aug 30, 2024

Function Calling in Gemini

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

Description Sample Name
Intro to Function Calling in Gemini intro_function_calling.ipynb
Working with Parallel Function Calls and Multiple Function Responses in Gemini parallel_function_calling.ipynb
Working with Data Structures and Schemas in Gemini Function Calling function_calling_data_structures.ipynb
Forced Function Calling with Tool Configurations in Gemini forced_function_calling.ipynb
SQL Talk: Natural Language to BigQuery with Gemini's Function Calling sql-talk-app
Using Gemini Function Calling to get Real-Time Company News and Insights use_case_company_news_and_insights.ipynb
Intro to ReAct Agents with Gemini & Function Calling intro_diy_react_agent.ipynb