GooglePlacesAPIWrapper#
- class langchain_community.utilities.google_places_api.GooglePlacesAPIWrapper[source]#
基础类:
BaseModel
自版本0.0.33起已弃用:请改用
:class:`~langchain_google_community.GooglePlacesAPIWrapper`
。在langchain-community==1.0之前不会移除。围绕Google Places API的封装。
- To use, you should have the
googlemaps
python package installed, 谷歌地图平台的API密钥, 以及环境变量“GPLACES_API_KEY” 设置为您的API密钥,或者将“gplaces_api_key” 作为命名参数传递给构造函数。
- By default, this will return the all the results on the input query.
您可以使用top_k_results参数来限制结果的数量。
示例
from langchain_community.utilities import GooglePlacesAPIWrapper gplaceapi = GooglePlacesAPIWrapper()
通过解析和验证来自关键字参数的输入数据来创建一个新模型。
如果输入数据无法验证以形成有效模型,则引发 [ValidationError][pydantic_core.ValidationError]。
self 被显式地设为仅位置参数,以允许 self 作为字段名称。
- param gplaces_api_key: str | None = None#
- param top_k_results: int | None = None#
- fetch_place_details(place_id: str) str | None [source]#
- Parameters:
place_id (str)
- Return type:
字符串 | 无
- To use, you should have the