Ir al contenido principal

Herramientas nativas de Google (Gemini)

Los modelos Gemini disponen de 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 en el servidor sin sobrecarga adicional de llamadas a funciones.

Herramientas nativas de Google disponibles

ToolTool keyDescripción
Google SearchgoogleSearchBuscar información actualizada en Google
Ejecutar códigocodeExecutionEscribir y ejecutar código Python en un sandbox
Contexto de URLurlContextObtener contenido de una URL específica
Google MapsgoogleMapsBuscar 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 emplea cada herramienta en función de tu pregunta.

Exclusividad

Exclusivo uso

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ónValor
Disponible paraModelos Gemini
ExclusivoSí (reemplaza herramientas universales)

Ventajas frente a herramientas universales

Herramientas nativas de GoogleHerramientas universales
Integradas directamente en GeminiLlamadas API externas
Sin rondas de llamadas a funcionesLatencia adicional por llamada a la herramienta
Optimizado para GeminiFunciona con todos los modelos
Gestión en servidorDespacho de herramientas en cliente

Activación automática

Cuando seleccionas un modelo Gemini y activas al menos una herramienta nativa de Google, las herramientas universales quedan automáticamente fuera de consideración. Las herramientas nativas se pasan directamente al modelo Gemini a través de ChatGoogle.bindTools.

Ejecutar código con archivos

Los archivos que envías en el chat se cargan automáticamente a la Gemini Files API antes de invocar 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 utilizando la herramienta de ejecución de código.

Ejemplos de uso

  • Google Search: "¿Qué noticias hubo hoy sobre la regulación de IA?"
  • Ejecutar código: "Calcular la puntuación media de estas notas: 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 Amsterdam a Utrecht?"

Limitaciones

  • Disponible solo para modelos Gemini
  • No se puede usar al mismo tiempo con herramientas universales u otras herramientas nativas (exclusivo)
  • Requiere que la organización tenga activados los modelos Gemini

Herramientas relacionadas