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 |
| Ejecución de 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 utilizar cada herramienta 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-Corporate. Los modelos Gemini más antiguos, cuando las herramientas nativas están activas, solo usan el conjunto de herramientas nativas, ya que su protocolo de herramientas no soporta la combinación de forma fiable.
Configuraciones
| Configuración | Valor |
|---|---|
| Disponible para | Modelos Gemini |
| Combinación | Sí para Gemini 3 y posteriores; solo nativas para modelos antiguos |
Ventajas frente a las herramientas universales
| Herramientas nativas de Google | Herramientas universales |
|---|---|
| Integradas directamente en Gemini | Llamada a API externa |
| Sin rondas adicionales de llamadas a funciones | Latencia adicional por llamada a herramienta |
| Optimizado para Gemini | Funciona con todos los modelos |
| Gestión del lado servidor | Despacho de herramientas del lado cliente |
Ejecución de 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 legislación de IA?"
- Ejecución de código: "Calcula la puntuación media de estas notas: 7, 8, 6, 9, 7"
- Contexto URL: "¿Qué dice 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
- Ejecución de 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