toolhub

View on PyPIReverse Dependencies (0)

0.1.0 toolhub-0.1.0-py3-none-any.whl

Wheel Details

Project: toolhub
Version: 0.1.0
Filename: toolhub-0.1.0-py3-none-any.whl
Download: [link]
Size: 2434481
MD5: 2c9f243150862c88ce6979a95b854fe1
SHA256: e0ea9ec41bf8dd970a6b8ae8863f42d7231e4dc63684cb3096bed97528e30639
Uploaded: 2024-02-06 01:20:19 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: toolhub
Version: 0.1.0
Summary: A library that manages tools for function-calling LLMs.
Author: Levro
Home-Page: https://github.com/levrofin/toolhub
Project-Url: Repository, https://github.com/levrofin/toolhub
License: MIT
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Requires-Python: >=3.10,<4.0
Requires-Dist: click (==8.1.7)
Requires-Dist: distro (==1.9.0)
Requires-Dist: dynaconf (==3.2.4)
Requires-Dist: httpx (==0.26.0)
Requires-Dist: jsonpickle (==3.0.2)
Requires-Dist: openai (==1.2.1)
Requires-Dist: openapi-python-client (==0.17.2)
Requires-Dist: pydantic (==2.5.3)
Requires-Dist: tenacity (==8.2.3)
Requires-Dist: typing-extensions (<5.0.0,>=4.9.0)
Description-Content-Type: text/markdown
[Description omitted; length: 12754 characters]

WHEEL

Wheel-Version: 1.0
Generator: poetry-core 1.6.0
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
toolhub/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
toolhub/config.py sha256=_mnELnFqpKzbeSpVKJKaaW0RJBnlmNWq81srr98Q04U 184
toolhub/demo/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
toolhub/demo/call_tools.py sha256=CdkDxJw4X8RaQyCr6nVSY41vY39zpfgliXtOfwuWrYs 1985
toolhub/demo/openai_assistant.py sha256=bDFuonDLGAGIJnx1k6TW9FQbDwMw4wtoZmtsqElTqnk 4827
toolhub/demo/openai_chat.py sha256=dBMICX3bOxQECm9GDTxNGHIFNiC9t7PWj9gquxWsgDM 3710
toolhub/demo/utils.py sha256=88VQ3TjnWhKpafeqdniFtSvVMkNnm9mH-C77psupGVg 1652
toolhub/integrations/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
toolhub/integrations/openapi/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
toolhub/integrations/openapi/apis/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
toolhub/integrations/openapi/apis/crunchbase/crunchbase.py sha256=zjAQ15k3vUiDgnKP8KTEbJzLga62uhlNyeqqe1K9qiU 219
toolhub/integrations/openapi/apis/crunchbase/crunchbase_v4.json sha256=ZAKNbGq1CqzIlXlUGfGkOa0KUCYjP-e0ND17kzqueEQ 431871
toolhub/integrations/openapi/client.py sha256=h_AUjelo8UpiutQW960q-lhb_lL23gfbjgUcjnFh_fU 1350
toolhub/integrations/openapi/function.py sha256=X-vqgTCnE7k0DVpIoBaIlV8veQEtm-sMqChbUwnhIPE 2007
toolhub/integrations/openapi/parser.py sha256=3XnzgSynz9TX8YTDtl5UY_DmwYrc7Dtwbv9yGJOKyeM 9781
toolhub/integrations/openapi/provider.py sha256=21Yfx8MjeE3vIUXRtSDx9Du4QmIrNz3Ug7ptpU7rqxc 1793
toolhub/integrations/rapidapi/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
toolhub/integrations/rapidapi/execute.py sha256=Ifj0cZJ2sSkfmOqMrPPyfduml9I2hLGIO2ZEW0YQ9t4 1260
toolhub/integrations/rapidapi/function.py sha256=PXegpQ_SyPzmQrukZb0zL7xmal5M2J-wgzs_i43x3iY 2415
toolhub/integrations/rapidapi/functions.json sha256=NbegSCpUIrz75ftAHrUGustm6LuEC4O8RMbMkdmI0rU 17025613
toolhub/integrations/rapidapi/get_collection_name.py sha256=tctMhQlFY7HsgS9-_QWyvv8IvNCwwu6snLvfKg4KkD4 455
toolhub/integrations/rapidapi/loader.py sha256=WOgjqfXYP7LbibOzusZN_yx2BhB-6gqJ-gdN2NpDy6M 1060
toolhub/integrations/rapidapi/private/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
toolhub/integrations/rapidapi/private/ast-grep.yaml sha256=TFSaTdPPYpE88ZXC-Y3phFy7b2YOGQygnrrQ4eAZWjA 722
toolhub/integrations/rapidapi/private/extract_funcs.sh sha256=P_spsAhcNGH86qcTPZgUURSYuNUTSJhfSkTBdMvIJeg 268
toolhub/integrations/rapidapi/private/function_infos.json sha256=8OQZnT5n_F6TA4eQ5uTKAYFrkuR1sHHa8EPgMboYOEs 11697546
toolhub/integrations/rapidapi/private/generate_functions_json.py sha256=CN3YjVu_XJ3gVRQlR0Tf90-tnqg4iIO0RjqS4Ji0cYI 2362
toolhub/integrations/rapidapi/private/json_parser.py sha256=vRmJISLb1towTZGe4VRJDnV5u5PMasj19zB-3iwkgLU 8127
toolhub/integrations/rapidapi/provider.py sha256=hhVtU65_5E0riebmw5-jjvcGcjJuNqXS9xuQJc6JtXQ 550
toolhub/integrations/rapidapi/utils.py sha256=xOfkJJE4FLTU7jyINU7PtLha_J1Qz_-o0hxknYdKk0o 227
toolhub/lib/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
toolhub/lib/auth.py sha256=30XpXXFh-HeBwhGI-yOSNwiBkSdQU5ijNjDFSHMkgFI 1606
toolhub/lib/function.py sha256=s9oQCPUwwxRJs-DEV9RDCFdvdjerPDxDsyx1uR1ihk8 984
toolhub/lib/functions/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
toolhub/lib/hub.py sha256=OaMCOIXS471PmxZBO2guKlXm69RiQBOrBRkg4Vo7FZY 993
toolhub/lib/provider.py sha256=vVLh5k-uL7kxs6XyRe1_K-q1fWGM5on4oh26w6k6WIQ 486
toolhub/lib/registry.py sha256=983Is0jgfhlrMnXQTOWpVV7QQEFR_5PbnPcClGqGp6U 4640
toolhub/lib/utils.py sha256=p5RCpOcARBrYCDSG6bPzCuFlihni-ZNJ5UGvra3d6vU 229
toolhub/openai/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
toolhub/openai/assistant_utils.py sha256=hYU877zwh0UVcbRuvihpXFZu9w0D08ppgpP_v3ano0w 481
toolhub/openai/openai_assistant_hub.py sha256=UDnaMOQZXDjsDIISiCjawtR9AIHaXaGUnCKmH7YST5M 1563
toolhub/openai/openai_chat_hub.py sha256=GVcE-RBLkEhWTuEFETNAVPjmQqgnMFND6w4JZ385kQc 1703
toolhub/openai/utils.py sha256=85MaIR0miOpXtafil6juIkMBJ2AYsvAtKEVZDfk82r0 4676
toolhub/standard_providers/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
toolhub/standard_providers/random_provider.py sha256=_xadqn1ZwwZ7FxU9IxpG7tFqG0nuE4ZeDy9_A58Y6b8 1740
toolhub/standard_providers/tests/test_provider.py sha256=OEzNH6rWaaTTLEB_L0bj-LssGGuL59i5c6qXfCCfVW0 3558
toolhub-0.1.0.dist-info/LICENSE sha256=Sq38qFV2Gk2N_D4JuFKjNuRNB7kHA4k4DKFbLtWQ9bA 1062
toolhub-0.1.0.dist-info/METADATA sha256=J8VVjxHqYEtNmwbpivOeY9XLZkOpv7iXKg_Kow-RdfI 13651
toolhub-0.1.0.dist-info/WHEEL sha256=WGfLGfLX43Ei_YORXSnT54hxFygu34kMpcQdmgmEwCQ 88
toolhub-0.1.0.dist-info/RECORD