首页 / 汽车 / 用车 / 正文

google地图api(谷歌放大招,Gemini“吞下”2.5亿地图数据,路痴AI一夜成精)

放大字体  缩小字体 来源:中华周易研究会 2026-04-17 17:25  浏览次数:6

谷歌放大招!

过去,语言模型理解文字;现在,它能理解「地理空间」。

现在,Gemini可直接访问Google Maps的2.5亿个实时地理数据——

谷歌这波操作,打造了字面意义上的「世界模型」,让X用户万有直呼牛P!

本月17日起,谷歌在Gemini API中上线谷歌地图工具(Google Maps tool),让开发者可以把应用锚定(Grounding)在地图数据之上。

就像谷歌搜索锚定(Grounding with Google Search)一样,谷歌地图锚定(Grounding with Google Maps)也能在涉及位置的信息查询中,为模型提供丰富且实时更新的数据支撑。

世界上的每个地方是什么、在哪儿、有什么、什么时候开门,怎么订票.... 如何到达?

当Gemini发现你的问题涉及地理、位置、路线、商户或区域信息时,它自动调用Maps数据来回答。

这让第三方开发者把结合Gemini的推理能力与Maps的地理数据,生成更准确、更贴合现实的回应——

这种融合尤其适用于本地搜索、外卖与配送、房地产、旅游规划等领域——

当用户的地理位置已知时,开发者可在请求中传入经纬度参数,以提升回答的相关性和准确度。

根据开发者文档,定价为每1000次请求25美元——对于高频应用而言并不便宜。

依托谷歌地图在世界范围内庞大数据库,Gemini这项新功能提供相关且个性化的内容,从而提升用户体验。

智能地理问答:完整且准确地回答特定地理位置的问题。

个性化地图推荐:根据位置和用户偏好(例如餐厅或商店)推荐地图注点。

在需要考虑地理位置远近和当前事实数据的使用场景中,例如查找「我附近的最佳咖啡店」或获取路线,谷歌歌地图的 「grounding」(事实锚定)功能表现出色。

企业可以用它来:

动态物流与配送优化:实时路线优化,专为物流公司设计。它能根据实时交通、天气和客户可用时间进行调整。

现场员工管理:专门为现场服务团队设计。它提供优化的路线,并给员工现场所需的客户和任务关键信息。

更多功能

Google地图(Google Maps):提供结构化、可核验的事实数据,如地址、营业时间、用户评分

举例:当用户询问「比尔街(Beale Street)哪里有现场音乐」,Gemini组合使用两种工具,模型可以用地图拿到场馆营业时间,用搜索找到当晚演出的具体开场时间。

目前,只有特定的 Gemini 模型支持依托谷歌地图实现事实锚定

为便于直观展示基于地图数据锚定的结果,你还可以利用返回的上下文令牌(context token)来获取一个交互式插件(interactive widget)

快速上手

下面是使用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})')

根据用户偏好和特定地理区域,获取量身定制的推荐:

在此示例中,通过在谷歌地图工具中启用插件(widget),用户请求了googleMapsWidgetContextToken。

呈现widget后,效果如下所示:

https://blog.google/technology/developers/grounding-google-maps-gemini-api/

https://x.com/googlemaps/status/1978154030233711046

https://cloud.google.com/vertex-ai/generative-ai/docs/grounding/grounding-with-google-maps?hl=zh-cn

本文来自微信公众号“新智元”,作者:新智元,36氪经授权发布。

打赏
0相关评论
热门搜索排行
精彩图片
友情链接
声明:本站信息均由用户注册后自行发布,本站不承担任何法律责任。如有侵权请告知立立即做删除处理。
违法不良信息举报邮箱:115904045
头条快讯网 版权所有
中国互联网举报中心