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 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. See here for examples.

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.1.0.tar.gz (2.3 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.1.0.tar.gz.

File metadata

File hashes

Hashes for llama_index_tools_wolfram_alpha-0.1.0.tar.gz
Algorithm Hash digest
SHA256 5720060155960f490aa6f9e05dd4e06f03d3899c43906805466e2e92a1bc1844
MD5 a4366bb69496524f424c629e2d17549b
BLAKE2b-256 8985b79fd25a5106aae84a1feef72816c95e6d9bc66ed76056f4bf4d9bc9f1c3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for llama_index_tools_wolfram_alpha-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 ff760304be81101329904c70b16ed2749026efa397e1c40dcfc858516655f3e7
MD5 874db503a9393353ad1c0d80e8c4be33
BLAKE2b-256 0d026c93aa33f89f4e53f90f90fb3f48172f18481ff7292dc061b3d140943b91

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