llm-client

View on PyPIReverse Dependencies (1)

0.8.0 llm_client-0.8.0-py3-none-any.whl

Wheel Details

Project: llm-client
Version: 0.8.0
Filename: llm_client-0.8.0-py3-none-any.whl
Download: [link]
Size: 17181
MD5: daebc50069bd79eae4342a3a0df39f54
SHA256: cd3109779fd69ef1b17ce227d1809c36113013a88d790b3069ab95cddf40e833
Uploaded: 2023-07-22 20:30:29 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: llm-client
Version: 0.8.0
Summary: SDK for using LLM
Author-Email: Uri Peled <uripeled2[at]gmail.com>
Project-Url: Homepage, https://github.com/uripeled2/llm-client-sdk
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Requires-Python: >=3.9
Requires-Dist: aiohttp (<4.0.0,>=3.0.0)
Requires-Dist: dataclasses-json (>=0.5.0)
Requires-Dist: llm-client[api,local,sync]; extra == "all"
Requires-Dist: anthropic (>=0.3.2); extra == "anthropic"
Requires-Dist: llm-client[anthropic,google,huggingface,openai]; extra == "api"
Requires-Dist: google-generativeai (>=0.1.0); extra == "google"
Requires-Dist: transformers (>=4.0.0); extra == "huggingface"
Requires-Dist: transformers (>=4.0.0); extra == "local"
Requires-Dist: openai (>=0.27.4); extra == "openai"
Requires-Dist: tiktoken (>=0.3.3); extra == "openai"
Requires-Dist: async-to-sync (>=0.2.0); extra == "sync"
Requires-Dist: aioresponses; extra == "test"
Requires-Dist: pytest; extra == "test"
Requires-Dist: pytest-aiohttp; extra == "test"
Requires-Dist: pytest-asyncio; extra == "test"
Requires-Dist: pytest-mock; extra == "test"
Provides-Extra: all
Provides-Extra: anthropic
Provides-Extra: api
Provides-Extra: google
Provides-Extra: huggingface
Provides-Extra: local
Provides-Extra: openai
Provides-Extra: sync
Provides-Extra: test
Description-Content-Type: text/markdown
License-Expression: MIT
License-File: LICENSE
[Description omitted; length: 8921 characters]

WHEEL

Wheel-Version: 1.0
Generator: hatchling 1.18.0
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
llm_client/__init__.py sha256=1Ax7z-uV1a4geUnxqHybrq4TZ3Q7Z-BFneUi3O4Ye0M 1357
llm_client/base_llm_client.py sha256=PXnQDET91TwT4PQah8MrnAX4e3cYOOlSZ_XhZbuA1dc 296
llm_client/consts.py sha256=5Ybl3BW07wBaruLwd5H-W9NuVPco84owJ_h7L_zsTKU 42
llm_client/llm_api_client/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
llm_client/llm_api_client/ai21_client.py sha256=MC7PwuWvHn175ib8ISn-7UbX3xCrbQdAHV1jVU92BM8 2006
llm_client/llm_api_client/aleph_alpha_client.py sha256=3t5TlHqz5xS_IdBizurdrXdPIZkpYBjs-NBgNa7OnxI 3159
llm_client/llm_api_client/anthropic_client.py sha256=p3hJxmFCTdsrgQcstX2ZKzy9zQ1zEODs0zC9TI7XyPE 3619
llm_client/llm_api_client/base_llm_api_client.py sha256=CxvDjNaoXckRwgO-SevQVLzuCwP6xFoZFLfSS8GMS_s 2322
llm_client/llm_api_client/google_client.py sha256=Zbfer8dxAWlC9eNpDxlMMIp5GKzrdG7dw5P0Mf3LWyM 4282
llm_client/llm_api_client/huggingface_client.py sha256=H7CJII2seJUmTH7pnl0FhKprwKbf45-iUS1eLXBSbdE 2153
llm_client/llm_api_client/llm_api_client_factory.py sha256=xDC7top6BKUSHOirbnccEtNY-bQ1y-6OdU5LDbLin6s 2011
llm_client/llm_api_client/openai_client.py sha256=_EAsI5nVMCMxoh5NW-68_vVd_pdYFzNzP4LOTyPpOkA 4828
llm_client/llm_client/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
llm_client/llm_client/local_client.py sha256=uZHqDNrAYLUhy77KVRTZNaXdOS4JonzfdVtOJ7wTWCM 1611
llm_client/sync/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
llm_client/sync/sync_llm_api_client_factory.py sha256=ss_eI4blEntEA1qlVJCycWpcN7YU-mwgGq_RswyRJDA 1395
llm_client-0.8.0.dist-info/METADATA sha256=qsFENbKD-edTVZjcJ6bxL38FtgQkAunBmFVzmWubQPU 10593
llm_client-0.8.0.dist-info/WHEEL sha256=9QBuHhg6FNW7lppboF2vKVbCGTVzsFykgRQjjlajrhA 87
llm_client-0.8.0.dist-info/licenses/LICENSE sha256=B9AHI6tcP8i3lZunCX4Fx1iLbBdOk2-tdy41RlOIurY 1066
llm_client-0.8.0.dist-info/RECORD