An open-source chatgpt tool ecosystem where you can combine tools with chatgpt and use natural language to do anything.
Project description
chatgpt-tool-hub
An open-source chatgpt tool ecosystem where you can combine tools with chatgpt and use natural language to do anything.
I will update this doc later
Installation
You can install directly using pip by doing chatgpt-tool-hub
Example
from chatgpt-tool-hub.apps import load_app
os.environ["PROXY"] = "http://192.168.7.1:7890"
app = load_app()
reply = app.ask("北京今天的天气怎么样?")
print(reply)
Tool
- python_repl
- requests(GET by default)
- terminal
- open-meteo-api
- wikipedia
- news-api(you need news_api_key from https://newsapi.org/)
- wolfram-alpha(you need wolfram_alpha_appid from https://developer.wolframalpha.com/)
- google-search(you need google_api_key and google_cse_id described here https://cloud.google.com/docs/authentication/api-keys?visit_id=638154342880239948-3750907574&rd=1&hl=zh-cn)
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
No source distribution files available for this release.See tutorial on generating distribution archives.
Built Distribution
File details
Details for the file llm_os-0.1.0-py2.py3-none-any.whl
.
File metadata
- Download URL: llm_os-0.1.0-py2.py3-none-any.whl
- Upload date:
- Size: 92.0 kB
- Tags: Python 2, Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.10.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | e5299911ca49aa827b156bd4880a949d8cd6763aca7a3c6acddb320d0f7ab3c3 |
|
MD5 | bf21898f573743f5eda9bd00ff2d0532 |
|
BLAKE2b-256 | e05343644371c0d5de88a68f2a16ebb15b596ab13f8cc5ce5739bb28f1cbbbfb |