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 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-School. 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 manera confiable.
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 externa a API |
| 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 |
Activación automática
Cuando seleccionas un modelo Gemini, AI-School determina según la versión del modelo si se pueden ofrecer juntas las herramientas nativas y universales. Las herramientas nativas se pasan directamente al modelo Gemini.
Ejecutar código con archivos
Los archivos que envíes en el chat se cargan automáticamente en la API Gemini Files antes de llamar a la herramienta de ejecución de código. Al finalizar, los archivos cargados se eliminan automáticamente. Esto permite analizar directamente archivos CSV, imágenes u otros datos usando la herramienta de ejecución de código.
Ejemplos de uso
- Búsqueda Google: "¿Cuál fue la noticia de hoy sobre 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