Harrison/wolfram alpha (#579)

Co-authored-by: Nicolas <nicolascamara29@gmail.com>
This commit is contained in:
Harrison Chase
2023-01-11 05:52:19 -08:00
committed by GitHub
parent 94765e7487
commit ffc7e04d44
11 changed files with 736 additions and 412 deletions

View File

@@ -21,6 +21,9 @@ The following use cases require specific installs and api keys:
- _GoogleSearchAPI_:
- Install requirements with `pip install google-api-python-client`
- Get a Google api key and either set it as an environment variable (`GOOGLE_API_KEY`) or pass it to the LLM constructor as `google_api_key`. You will also need to set the `GOOGLE_CSE_ID` environment variable to your custom search engine id. You can pass it to the LLM constructor as `google_cse_id` as well.
- _WolframAlphaAPI_:
- Install requirements with `pip install wolframalpha`
- Get a Wolfram Alpha api key and either set it as an environment variable (`WOLFRAM_ALPHA_APPID`) or pass it to the LLM constructor as `wolfram_alpha_appid`.
- _NatBot_:
- Install requirements with `pip install playwright`
- _Wikipedia_: