text: Skip to main contentğŸ¦œï¸�ğŸ”— LangChainDocsUse casesIntegrationsAPILangSmithJS/TS DocsCTRLKIntegrationsCallbacksChat modelsDocument loadersDocument transformersLLMsMemoryRetrieversText embedding modelsAgent toolkitsToolsApifyArXiv API ToolawslambdaShell ToolBing SearchBrave SearchChatGPT PluginsDataForSeo API WrapperDuckDuckGo SearchFile System ToolsGolden QueryGoogle PlacesGoogle SearchGoogle Serper APIGradio ToolsGraphQL toolhuggingface_toolsHuman as a toolIFTTT WebHooksLemon AI NLP Workflow AutomationMetaphor SearchOpenWeatherMap APIPubMed ToolRequestsSceneXplainSearch ToolsSearxNG Search APISerpAPITwilioWikipediaWolfram AlphaYouTubeSearchToolZapier Natural Language Actions APIVector storesGrouped by providerIntegrationsToolsWolfram AlphaWolfram AlphaThis notebook goes over how to use the wolfram alpha component.First, you need to set up your Wolfram Alpha developer account and get your APP ID:Go to wolfram alpha and sign up for a developer account hereCreate an app and get your APP IDpip install wolframalphaThen we will need to set some environment variables:Save your APP ID into WOLFRAM_ALPHA_APPID env variablepip install wolframalphaimport osos.environ["WOLFRAM_ALPHA_APPID"] = ""from langchain.utilities.wolfram_alpha import WolframAlphaAPIWrapperwolfram = WolframAlphaAPIWrapper()wolfram.run("What is 2x+5 = -3x + 7?")    'x = 2/5'PreviousWikipediaNextYouTubeSearchToolCommunityDiscordTwitterGitHubPythonJS/TSMoreHomepageBlogCopyright Â© 2023 LangChain, Inc.