Herramientas nativas de Google (Gemini)
Los modelos Gemini cuentan con un conjunto de herramientas nativas de Google que están integradas directamente en el modelo. A diferencia de las herramientas universales, estas herramientas se gestionan del lado del servidor sin la sobrecarga adicional de llamadas a funciones.
Herramientas nativas de Google disponibles
| Herramienta | Clave de herramienta | Descripción |
|---|---|---|
| Búsqueda Google | googleSearch | Busca información actual a través de Google |
| Ejecutar código | codeExecution | Escribe y ejecuta código Python en un sandbox |
| Contexto URL | urlContext | Obtiene contenido de una URL específica |
| Google Maps | googleMaps | Busca ubicaciones y solicita información de rutas |
Cómo funciona
Cuando seleccionas un modelo Gemini y activas una o más herramientas nativas de Google, estas herramientas son gestionadas directamente por el modelo. La IA decide automáticamente cuándo y qué herramienta usar según tu consulta.
Combinación con otras herramientas
Gemini 3 y versiones posteriores pueden combinar herramientas nativas de Google adecuadas con herramientas universales y las integraciones incorporadas de Google y Microsoft de AI-Public. Los modelos Gemini más antiguos, cuando tienen activadas herramientas nativas, solo usan el conjunto nativo porque su protocolo de herramientas no soporta la combinación de forma fiable.
Configuraciones
| Configuración | Valor |
|---|---|
| Disponible para | Modelos Gemini |
| Combinación | Sí en Gemini 3 y posteriores; solo nativo en modelos antiguos |
Ventajas frente a las herramientas universales
| Herramientas nativas de Google | Herramientas universales |
|---|---|
| Integración directa en Gemini | Llamada a API externa |
| Sin rondas adicionales de llamadas a funciones | Latencia extra por llamada a herramienta |
| Optimizado para Gemini | Funciona con todos los modelos |
| Gestión del lado servidor | Distribución de herramientas del lado cliente |
Ejecutar código con archivos
Los archivos que envíes en el chat se suben automáticamente a la API Gemini Files antes de llamar a la herramienta de ejecución de código. Al finalizar, los archivos subidos se eliminan automáticamente. Esto permite analizar directamente archivos CSV, imágenes u otros datos.
Ejemplos de uso
- Búsqueda Google: "¿Cuál fue la noticia de hoy sobre la legislación de IA?"
- Ejecutar código: "Calcula la puntuación media de estas notas: 7, 8, 6, 9, 7"
- Contexto URL: "¿Qué hay en la página https://example.com/document?"
- Google Maps: "¿Cuál es la ruta de Ámsterdam a Utrecht?"
Limitaciones
- Solo disponible para modelos Gemini
- La combinación con herramientas universales requiere Gemini 3 o superior
- Requiere que la organización haya habilitado modelos Gemini
Herramientas relacionadas
- Code Interpreter (OpenAI) — ejecución de código similar para modelos OpenAI
- Ejecutar código (Claude) — ejecución de código similar para modelos Claude
- Búsqueda en Internet — herramienta de búsqueda universal para todos los modelos