Célula de Ensino evolução que gera resultados
Microaula em Método CELULA • Prévia Aberta

1. Circunstância (O Desafio no Mundo Real)

Modelos de linguagem tradicionais são 'cérebros em uma jarra': eles não sabem a hora atual, não acessam seu banco de dados e não realizam ações no mundo real. Function Calling (chamada de ferramentas) é a ponte que transforma o Gemini de um mero gerador de texto em um agente executor.

2. Fundamentos & Conceito Central (Estudos)

1. Como Opera o Ciclo de Function Calling

O fluxo de chamada de ferramentas ocorre em 4 etapas rigorosas:

  • 1. Declaração da Ferramenta: O desenvolvedor informa ao Gemini quais funções existem no sistema, descrevendo o objetivo e os parâmetros esperados via schema estruturado;
  • 2. Decisão do Modelo: Ao receber a pergunta do usuário, o Gemini avalia se precisa de dados externos. Se sim, ele NÃO responde em texto, mas devolve uma instrução de chamada com o nome da função e os argumentos calculados em JSON;
  • 3. Execução no Backend: O código do desenvolvedor executa a função real no sistema (ex: consulta um banco SQL ou chama uma API externa de clima);
  • 4. Síntese Final: O resultado da função é devolvido ao Gemini, que finalmente formula a resposta em linguagem natural fundamentada nos dados reais obtidos.

2. Ferramentas Nativas do Google

Além d...

Desbloqueie o Conteúdo Completo

Quer praticar no Laboratório e emitir seu Certificado?

Faça sua matrícula para ter acesso à videoaula completa, áudio narrativo, roteiro de slides com controles, laboratório guiado com envio de evidência e certificado com código verificável de autenticidade.