Skip to Content
МоделиGeminiGoogle Поиск

Google Поиск в Gemini

На этой странице описано, как включить Google Поиск для Gemini и получить источники. ID моделей и адреса API см. в обзоре семейства Gemini.

С включённым Google Поиском модель ищет информацию в интернете и отвечает на основе результатов поиска; это удобно для запросов об актуальных данных.

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="Какая последняя стабильная версия Python?", config=types.GenerateContentConfig(tools=[types.Tool(google_search=types.GoogleSearch())]), ) print(resp.text) meta = resp.candidates[0].grounding_metadata print("Поисковые запросы:", meta.web_search_queries) for chunk in meta.grounding_chunks or []: print("Источник:", chunk.web.title, chunk.web.uri)
  • В ответе нативного API groundingMetadata содержит поисковые запросы (webSearchQueries) и веб-страницы источников (groundingChunks).
  • OpenAI-совместимый API возвращает только ответ, без источников.
  • Поиск оплачивается за каждый запрос, цена указана на странице модели .

Другие ошибки см. в разделе Типичные ошибки.

Обновлено