Skip to main content

llama-index tools wolfram_alpha integration

Project description

Wolfram Alpha Tool

This tool connects to a Wolfram alpha account and allows an Agent to perform searches

You will need to provide an API key: https://products.wolframalpha.com/api

Usage

This tool has more extensive example usage documented in a Jupyter notebook here

Here's an example usage of the WolframAlphaToolSpec.

from llama_index.tools.wolfram_alpha import WolframAlphaToolSpec
from llama_index.agent.openai import OpenAIAgent


wolfram_spec = WolframAlphaToolSpec(app_id="API-key")

agent = OpenAIAgent.from_tools(wolfram_spec.to_tool_list(), verbose=True)

agent.chat("how many calories are in 100g of milk chocolate")
agent.chat("what is the mass of the helium in the sun")

wolfram_alpha_query: Get the result of a query from Wolfram Alpha

This loader is designed to be used as a way to load data as a Tool in a Agent.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

llama_index_tools_wolfram_alpha-0.2.0.tar.gz (2.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

File details

Details for the file llama_index_tools_wolfram_alpha-0.2.0.tar.gz.

File metadata

File hashes

Hashes for llama_index_tools_wolfram_alpha-0.2.0.tar.gz
Algorithm Hash digest
SHA256 adcd73db3ac8d45be1fbd48fcbc98ff82b06d3372328b1c9878b1e551f940a99
MD5 6eca532405aadf616ad58d319bc82bd0
BLAKE2b-256 94853ae6c44cbc75d58722e4d2bc17d8175134f6d130c3168a694d576aa3097a

See more details on using hashes here.

File details

Details for the file llama_index_tools_wolfram_alpha-0.2.0-py3-none-any.whl.

File metadata

File hashes

Hashes for llama_index_tools_wolfram_alpha-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 85c785d8efb7d0260c3cd607d0621845d60f422e4459b83f2ba8c1e8ec5f326c
MD5 20293f6956f30430a8160898b33982fe
BLAKE2b-256 c9ebd4e97f3b7e655aed3ce1dae22f7e25760e418706d80fc1d5bfcac9c20151

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page