# 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
```python
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)
Raw data
{
"_id": null,
"home_page": "https://github.com/goldfishh/chatgpt-tool-hub",
"name": "llm-os",
"maintainer": "",
"docs_url": null,
"requires_python": "",
"maintainer_email": "",
"keywords": "",
"author": "goldfishh",
"author_email": "goldfish.buaa@gmail.com",
"download_url": "",
"platform": null,
"description": "# chatgpt-tool-hub\nAn open-source chatgpt tool ecosystem where you can combine tools with chatgpt and use natural language to do anything.\n\n## I will update this doc later\n\n### Installation\nYou can install directly using **pip** by doing `chatgpt-tool-hub`\n\n### Example\n```python\nfrom chatgpt-tool-hub.apps import load_app\nos.environ[\"PROXY\"] = \"http://192.168.7.1:7890\"\napp = load_app()\nreply = app.ask(\"\u5317\u4eac\u4eca\u5929\u7684\u5929\u6c14\u600e\u4e48\u6837\uff1f\")\nprint(reply)\n```\n\n\n### Tool\n- python_repl\n- requests(GET by default)\n- terminal\n- open-meteo-api\n- wikipedia\n- news-api(you need news_api_key from https://newsapi.org/)\n- wolfram-alpha(you need wolfram_alpha_appid from https://developer.wolframalpha.com/)\n- 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)\n",
"bugtrack_url": null,
"license": "MIT",
"summary": "An open-source chatgpt tool ecosystem where you can combine tools with chatgpt and use natural language to do anything.",
"version": "0.1.0",
"split_keywords": [],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "e05343644371c0d5de88a68f2a16ebb15b596ab13f8cc5ce5739bb28f1cbbbfb",
"md5": "bf21898f573743f5eda9bd00ff2d0532",
"sha256": "e5299911ca49aa827b156bd4880a949d8cd6763aca7a3c6acddb320d0f7ab3c3"
},
"downloads": -1,
"filename": "llm_os-0.1.0-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "bf21898f573743f5eda9bd00ff2d0532",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 91952,
"upload_time": "2023-03-27T17:48:54",
"upload_time_iso_8601": "2023-03-27T17:48:54.354182Z",
"url": "https://files.pythonhosted.org/packages/e0/53/43644371c0d5de88a68f2a16ebb15b596ab13f8cc5ce5739bb28f1cbbbfb/llm_os-0.1.0-py2.py3-none-any.whl",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2023-03-27 17:48:54",
"github": true,
"gitlab": false,
"bitbucket": false,
"github_user": "goldfishh",
"github_project": "chatgpt-tool-hub",
"travis_ci": false,
"coveralls": false,
"github_actions": false,
"requirements": [
{
"name": "pydantic",
"specs": [
[
"~=",
"1.10.7"
]
]
},
{
"name": "google-api-python-client",
"specs": []
},
{
"name": "wikipedia",
"specs": []
},
{
"name": "wolframalpha",
"specs": []
},
{
"name": "aiohttp",
"specs": [
[
"~=",
"3.8.4"
]
]
},
{
"name": "requests",
"specs": [
[
"~=",
"2.28.2"
]
]
},
{
"name": "pyyaml",
"specs": [
[
"~=",
"6.0"
]
]
},
{
"name": "tenacity",
"specs": [
[
"~=",
"8.2.2"
]
]
},
{
"name": "openai",
"specs": [
[
"~=",
"0.27.2"
]
]
},
{
"name": "SQLAlchemy",
"specs": [
[
"~=",
"2.0.7"
]
]
},
{
"name": "tiktoken",
"specs": [
[
"~=",
"0.3.2"
]
]
}
],
"lcname": "llm-os"
}