Ferramentas nativas do Google (Gemini)
O modelo Gemini dispõe de um conjunto de ferramentas nativas do Google integradas diretamente no modelo. Diferentemente de ferramentas universais, essas ferramentas são processadas no servidor sem sobrecarga adicional de chamadas de função.
Ferramentas nativas do Google disponíveis
| Ferramenta | Chave da ferramenta | Descrição |
|---|---|---|
| Pesquisa Google | googleSearch | Buscar informações atuais via Google |
| Executar código | codeExecution | Escrever e executar código Python em um sandbox |
| Contexto de URL | urlContext | Obter conteúdo de uma URL específica |
| Google Maps | googleMaps | Procurar locais e solicitar informações de rota |
Como funciona
Ao selecionar um modelo Gemini e ativar uma ou mais ferramentas nativas do Google, essas ferramentas são tratadas diretamente pelo modelo. a IA decide automaticamente quando qual ferramenta será utilizada com base na sua pergunta.
Exclusividade
As ferramentas nativas do Google são exclusivas: quando uma ferramenta nativa do Google está ativada, as ferramentas universais (como Pesquisar na Web ou Procurar imagens) são desativadas automaticamente. Isso garante compatibilidade ótima com os modelos Gemini.
Configurações
| Configuração | Valor |
|---|---|
| Disponível para | Modelos Gemini |
| Exclusivo | Sim (substitui ferramentas universais) |
Vantagens em relação às ferramentas universais
| Ferramentas nativas do Google | Ferramentas universais |
|---|---|
| Integradas diretamente no Gemini | Chamada de API externa |
| Sem rodada adicional de chamada de função | Latência adicional devido à chamada da ferramenta |
| Otimizadas para Gemini | Funciona com todos os modelos |
| Processamento no servidor | Encaminhamento de ferramentas no lado do cliente |
Executar código com arquivos
Arquivos que você envia na conversa são automaticamente carregados para a Gemini Files API antes de chamar a ferramenta de execução de código. Ao final, os arquivos enviados são removidos automaticamente. Isso permite analisar diretamente arquivos CSV, imagens ou outros dados.
Exemplos de uso
- Pesquisa Google: "Quais foram as notícias de hoje sobre legislação de IA?"
- Executar código: "Calcule a média destes números: 7, 8, 6, 9, 7"
- Contexto de URL: "O que há na página https://example.com/document?"
- Google Maps: "Qual é o trajeto de Amsterdã a Utrecht?"
Limitações
- Disponível apenas em modelos Gemini
- Não pode ser usado simultaneamente com ferramentas universais ou outras ferramentas nativas (exclusivo)
- Requer que a organização tenha ativado os modelos Gemini
Ferramentas relacionadas
- Code Interpreter (OpenAI) — execução de código semelhante para modelos OpenAI
- Executar código (Claude) — execução de código semelhante para modelos Claude
- Procurar na Web — ferramenta de busca universal para todos os modelos