Pesquisa Google no Gemini
Esta página explica como ativar a Pesquisa Google no Gemini e ler as fontes. IDs de modelo e endereços de endpoint estão na visão geral da família Gemini.
Com a Pesquisa Google ativada, o modelo busca na web e responde com base nos resultados, o que é indicado para consultar informações recentes.
Python (google-genai)
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.io/gemini"},
)
resp = client.models.generate_content(
model="google/gemini-3.5-flash",
contents="Qual é a versão estável mais recente do Python?",
config=types.GenerateContentConfig(tools=[types.Tool(google_search=types.GoogleSearch())]),
)
print(resp.text)
meta = resp.candidates[0].grounding_metadata
print("Termos de busca:", meta.web_search_queries)
for chunk in meta.grounding_chunks or []:
print("Fonte:", chunk.web.title, chunk.web.uri)- Na resposta do endpoint nativo,
groundingMetadatacontém os termos de busca (webSearchQueries) e as páginas de origem (groundingChunks). - O endpoint compatível com OpenAI retorna apenas a resposta, sem as fontes.
- As buscas são cobradas por uso; o preço unitário está na página do modelo .
Outros erros estão em Erros comuns.
Última atualização em