AlphaVantageAPI包装器#
- class langchain_community.utilities.alpha_vantage.AlphaVantageAPIWrapper[来源]#
基础类:
BaseModel
AlphaVantage API 的货币汇率封装器。
使用文档:
前往AlphaVantage并注册一个API密钥
将您的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 的示例