Skip to Content
ModelosGeminiBúsqueda de Google

Búsqueda de Google en Gemini

Esta página explica cómo activar la búsqueda de Google en Gemini y leer las fuentes. Los IDs de modelo y las URL de los endpoints están en el resumen de la familia Gemini.

Con la búsqueda de Google activada, el modelo busca en la web y responde basándose en los resultados; es adecuado para consultar información reciente.

gemini_grounding.py
import os from google import genai from google.genai import types client = genai.Client( api_key=os.environ["OFOX_API_KEY"], http_options={"api_version": "v1beta", "base_url": "https://api.ofox.ai/gemini"}, ) resp = client.models.generate_content( model="google/gemini-3.5-flash", contents="¿Cuál es la última versión estable de Python?", config=types.GenerateContentConfig(tools=[types.Tool(google_search=types.GoogleSearch())]), ) print(resp.text) meta = resp.candidates[0].grounding_metadata print("Términos de búsqueda:", meta.web_search_queries) for chunk in meta.grounding_chunks or []: print("Fuente:", chunk.web.title, chunk.web.uri)
  • En la respuesta del endpoint nativo, groundingMetadata contiene los términos de búsqueda (webSearchQueries) y las páginas de origen (groundingChunks).
  • El endpoint compatible con OpenAI solo devuelve la respuesta, sin las fuentes.
  • Las búsquedas se facturan por unidad; el precio figura en la página del modelo .

Otros errores: Errores habituales.

Última actualización: