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.2.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.1.2.tar.gz.

File metadata

File hashes

Hashes for llama_index_tools_wolfram_alpha-0.1.2.tar.gz
Algorithm Hash digest
SHA256 1db9eca40e29f1d3be0c29630600008c012b8a32d13fad932f8e034270564b3e
MD5 90e475d217d415a74f3e0555a5ee0802
BLAKE2b-256 c449a3ae0392429147f5905f66d538a0533008b613b3dc9f5c2db1c701f4358f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for llama_index_tools_wolfram_alpha-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 85b050694e8326f1656a5c1c5cee1edd315a6b50961a95f9b8c68e6e7b2ae135
MD5 d0a8e5ca51996e8e6678a4f63cab70d4
BLAKE2b-256 93b3a3127f9763e952ad1791217605b938bfe88ba08c2a12b290b13a671b67d7

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