Herramientas nativas de Google (Gemini)
El modelo Gemini dispone de un conjunto de herramientas nativas de Google integradas directamente en el modelo. A diferencia de las herramientas universales, estas herramientas se gestionan en el servidor sin sobrecarga adicional de llamadas a funciones.
Herramientas nativas de Google disponibles
| Herramienta | Clave de herramienta | Descripción |
|---|---|---|
| Búsqueda de Google | googleSearch | Buscar información actual en Google |
| Ejecutar código | codeExecution | Escribir y ejecutar código Python en un sandbox |
| Contexto de URL | urlContext | Obtener contenido de una URL específica |
| Google Maps | googleMaps | Buscar ubicaciones y obtener 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 se utiliza qué herramienta en función de tu pregunta.
Exclusividad
Las herramientas nativas de Google son exclusivas: cuando una herramienta nativa de Google está activada, las herramientas universales (como Búsqueda en Internet o Búsqueda de imágenes) se desactivan automáticamente. Esto garantiza una compatibilidad óptima con los modelos Gemini.
Configuraciones
| Configuración | Valor |
|---|---|
| Disponible para | Modelos Gemini |
| Exclusivo | Sí (reemplaza herramientas universales) |
Ventajas frente a las herramientas universales
| Herramientas nativas de Google | Herramientas universales |
|---|---|
| Integradas directamente en Gemini | Llamadas a API externas |
| Sin rondas extra de llamadas a funciones | Latencia adicional por la llamada a la herramienta |
| Optimizadas para Gemini | Funcionan con todos los modelos |
| Gestión en el servidor | Despacho de herramientas en el cliente |
Ejecutar código con archivos
Los archivos que adjuntas en el chat se cargan automáticamente en la Gemini Files API antes de invocar la herramienta de ejecución de código. Después, los archivos cargados se eliminan automáticamente. Esto permite analizar directamente archivos CSV, imágenes u otros datos.
Ejemplos de uso
- Búsqueda de Google: "¿Qué noticias hubo hoy sobre la regulación de la IA?"
- Ejecutar código: "Calcula la puntuación promedio de estas cifras: 7, 8, 6, 9, 7"
- Contexto de URL: "¿Qué dice la página https://example.com/document?"
- Google Maps: "¿Cuál es la ruta de Ámsterdam a Utrecht?"
Limitaciones
- Disponible solo para modelos Gemini
- No se puede usar al mismo tiempo que herramientas universales u otras herramientas nativas (exclusivo)
- Requiere que la organización tenga habilitados los 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