WolframAlphaAPIWrapper#

class langchain_community.utilities.wolfram_alpha.WolframAlphaAPIWrapper[源代码]#

基础类:BaseModel

Wolfram Alpha 的封装器。

使用文档:

  1. 前往 Wolfram Alpha 并注册一个开发者账户

  2. 创建一个应用并获取您的APP ID

  3. 将您的APP ID保存到WOLFRAM_ALPHA_APPID环境变量中

  4. pip 安装 wolframalpha

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

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

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

param wolfram_alpha_appid: str | None = None#
run(query: str) str[源代码]#

通过WolframAlpha运行查询并解析结果。

Parameters:

query (str)

Return type:

字符串

使用 WolframAlphaAPIWrapper 的示例