Ferramentas nativas do Google (Gemini)
Os modelos Gemini possuem um conjunto de ferramentas nativas do Google que estão integradas diretamente ao modelo. Diferente das ferramentas universais, essas ferramentas são processadas no servidor sem a sobrecarga extra de function-calling.
Ferramentas nativas do Google disponíveis
| Ferramenta | Chave da ferramenta | Descrição |
|---|---|---|
| Pesquisa Google | googleSearch | Pesquise informações atuais via Google |
| Execução de código | codeExecution | Escreva e execute código Python em um sandbox |
| Contexto de URL | urlContext | Obtenha conteúdo de uma URL específica |
| Google Maps | googleMaps | Pesquise locais e solicite informações de rota |
Como funciona
Quando você seleciona um modelo Gemini e ativa uma ou mais ferramentas nativas do Google, essas ferramentas são processadas diretamente pelo modelo. A IA decide automaticamente quando usar qual ferramenta com base na sua pergunta.
Combinação com outras ferramentas
Gemini 3 e versões mais recentes podem combinar ferramentas nativas do Google adequadas com ferramentas universais e as integrações nativas do Google e Microsoft do AI-Public. Modelos Gemini mais antigos, quando as ferramentas nativas estão ativas, usam apenas o conjunto de ferramentas nativas, pois seu protocolo de ferramentas não suporta a combinação de forma confiável.
Configurações
| Configuração | Valor |
|---|---|
| Disponível para | Modelos Gemini |
| Combinação | Sim para Gemini 3 e mais recentes; apenas nativo para modelos antigos |
Vantagens em relação às ferramentas universais
| Ferramentas nativas do Google | Ferramentas universais |
|---|---|
| Integradas diretamente no Gemini | Chamada de API externa |
| Sem rodada extra de function-calling | Latência extra devido à chamada da ferramenta |
| Otimizadas para Gemini | Funciona com todos os modelos |
| Processamento no servidor | Distribuição da ferramenta no cliente |
Execução de código com arquivos
Arquivos que você envia no chat são automaticamente carregados para a API Gemini Files antes da chamada da ferramenta de execução de código. Após a execução, os arquivos carregados são automaticamente removidos. Isso permite analisar diretamente arquivos CSV, imagens ou outros dados.
Exemplos de uso
- Pesquisa Google: "Qual foi a notícia de hoje sobre legislação de IA?"
- Execução de código: "Calcule a média dessas notas: 7, 8, 6, 9, 7"
- Contexto de URL: "O que está na página https://example.com/document?"
- Google Maps: "Qual é a rota de Amsterdã para Utrecht?"
Limitações
- Disponível apenas para modelos Gemini
- Combinação com ferramentas universais requer Gemini 3 ou mais recente
- Requer que a organização tenha ativado modelos Gemini
Ferramentas relacionadas
- Code Interpreter (OpenAI) — execução de código semelhante para modelos OpenAI
- Execução de código (Claude) — execução de código semelhante para modelos Claude
- Pesquisa na internet — ferramenta de busca universal para todos os modelos