Google открыла для разработчиков данные Google Maps в API Gemini для приложений с актуальными геопространственными данными. Это позволит связывать возможности ИИ в области логического мышления с данными из более чем 250 млн мест.

Функция Grounding with Google Maps предоставляет обширные и актуальные данные для модели по любому запросу, где требуется информация о местоположении.
Приложение можно протестировать в Google AI Studio и доработать его, добавив дополнительные инструменты, элементы пользовательского интерфейса и многое другое. Для начала работы нужно включить инструмент Grounding with Google Maps в запросе Gemini API.
Разработчики также могут использовать возвращаемый токен контекста для получения интерактивного виджета, который можно при желании отобразить в пользовательском интерфейсе приложения. Эта опция будет полезна для приложений в сферах туризма, недвижимости, розничной торговли и логистики. Модель автоматически определяет, имеет ли запрос географический контекст, и использует данные «Карт» для предоставления обоснованного ответа. Сервис использует данные о местах и другой связанный контент, например, отзывы пользователей, в качестве источников для генерации ответа. Также можно указать координаты широты и долготы для локализации результатов поиска в определённых географических точках.
Вот пример использования Python SDK:
from google import genai
from google.genai import types
client = genai.Client()
prompt = "What are the best Italian restaurants within a 15-minute walk from here?"
response = client.models.generate_content(
model='gemini-2.5-flash-lite',
contents=prompt,
config=types.GenerateContentConfig(
tools=[types.Tool(google_maps=types.GoogleMaps())],
# Optionally provide the relevant location context (this is in Los Angeles)
tool_config=types.ToolConfig(retrieval_config=types.RetrievalConfig(
lat_lng=types.LatLng(
latitude=34.050481, longitude=-118.248526))),
),
)
print(response.text)
if grounding := response.candidates[0].grounding_metadata:
if grounding.grounding_chunks:
print("Google Maps sources:")
for chunk in grounding.grounding_chunks:
print(f'- [{chunk.maps.title}]({chunk.maps.uri})')
Так, приложение теперь может генерировать полный план на день с указанием расстояния, времени в пути и местных особенностей, предлагать персонализированные рекомендации, учитывающие местоположение или поможет найти жилье в районах с инфраструктурой для детей.
Ранее Google объявила о расширении ежемесячных тарифных планов для Google Developer Program на большее количество стран, включая Китай. Корпорация запустила ежемесячные планы в начале августа по цене $25 в месяц. Изначально программа была доступна только в США, а теперь общее число таких стран выросло до 13.
Автор: maybe_elf


