Chamada de Função
Chamada de Função (Function Calling) é uma capacidade dentro dos Modelos de Linguagem Grandes (LLMs) que permite ao modelo determinar quando e como chamar funções ou APIs externas com base em uma solicitação em linguagem natural do usuário. Em vez de gerar uma resposta direta, o LLM gera um objeto JSON estruturado especificando o nome da função e os argumentos necessários.
Os LLMs, em sua forma básica, são motores de conhecimento, não motores de ação. O Function Calling preenche essa lacuna. Ele permite que o poder de raciocínio abstrato do LLM seja conectado às capacidades concretas do mundo real de sistemas externos, como bancos de dados, serviços de clima ou plataformas de reserva. Isso transforma uma IA conversacional em um agente acionável.
get_weather é apropriada.{"name": "get_weather", "arguments": {"location": "London"}}).