Function calling
Capacidade do modelo de acionar funções ou ferramentas externas (por exemplo, consultar a previsão do tempo ou enviar um e-mail).
Function calling (chamada de ferramentas) é um mecanismo que permite ao modelo usar funções externas: em vez de tentar adivinhar o tempo, ele aciona uma função que consulta a previsão; em vez de descrever um e-mail, aciona uma função que o envia. O modelo recebe uma lista das ferramentas disponíveis, com suas descrições, e decide quando e como usá-las. Esse é um dos blocos básicos para criar agentes e integrar a IA aos sistemas de uma empresa. O modelo não executa o código por conta própria: ele gera uma chamada estruturada, que o aplicativo executa e cujo resultado retorna ao modelo. Isso garante controle e segurança.