AlphaVantageAPI包装器#

class langchain_community.utilities.alpha_vantage.AlphaVantageAPIWrapper[来源]#

基础类:BaseModel

AlphaVantage API 的货币汇率封装器。

使用文档:

  1. 前往AlphaVantage并注册一个API密钥

  2. 将您的API KEY保存到ALPHAVANTAGE_API_KEY环境变量中

通过解析和验证来自关键字参数的输入数据来创建一个新模型。

如果输入数据无法验证以形成有效模型,则引发 [ValidationError][pydantic_core.ValidationError]。

self 被显式地设为仅位置参数,以允许 self 作为字段名称。

param alphavantage_api_key: str | None = None#
run(from_currency: str, to_currency: str) str[source]#

获取指定货币对的当前汇率。

Parameters:
  • from_currency (str)

  • to_currency (str)

Return type:

字符串

search_symbols(keywords: str) Dict[str, Any][source]#

向AlphaVantage API发出请求以搜索符号。

Parameters:

关键词 (str)

Return type:

Dict[str, Any]

property standard_currencies: List[str]#

使用 AlphaVantageAPIWrapper 的示例