pyllms

View on PyPIReverse Dependencies (0)

0.6.0 pyllms-0.6.0-py3-none-any.whl

Wheel Details

Project: pyllms
Version: 0.6.0
Filename: pyllms-0.6.0-py3-none-any.whl
Download: [link]
Size: 43165
MD5: 4a13e11ebcd4d3fdca0037b43b57d7a4
SHA256: 3958bafc634568faa03c4bf760557a26f6a6c608345c9e693ed397178f63208b
Uploaded: 2024-08-01 02:19:23 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: pyllms
Version: 0.6.0
Summary: Minimal Python library to connect to LLMs (OpenAI, Anthropic, Google,, Mistral, Reka, Groq, Together, Ollama, AI21, Cohere, Aleph-Alpha, HuggingfaceHub), with a built-in model performance benchmark.
Author: Vladimir Prelovac
Author-Email: vlad[at]kagi.com
Project-Url: Documentation, https://github.com/kagisearch/pyllms
Project-Url: Source Code, https://github.com/kagisearch/pyllms
Project-Url: Issue Tracker, https://github.com/kagisearch/pyllms/issues
Keywords: llm,llms,large language model,AI,NLP,natural language processing,gpt,chatgpt,openai,anthropic,ai21,cohere,aleph alpha,huggingface hub,vertex ai,palm,palm2
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Classifier: Topic :: Scientific/Engineering :: Human Machine Interfaces
Classifier: Topic :: Text Processing
Requires-Python: >=3.7
Requires-Dist: openai (>=1)
Requires-Dist: tiktoken
Requires-Dist: anthropic (>=0.18)
Requires-Dist: ai21
Requires-Dist: cohere
Requires-Dist: aleph-alpha-client
Requires-Dist: huggingface-hub
Requires-Dist: google-cloud-aiplatform
Requires-Dist: prettytable
Requires-Dist: protobuf (>=3.20.3)
Requires-Dist: grpcio (>=1.54.2)
Requires-Dist: google-generativeai
Requires-Dist: mistralai
Requires-Dist: ollama
Requires-Dist: einops; extra == "local"
Requires-Dist: accelerate; extra == "local"
Provides-Extra: local
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 8686 characters]

WHEEL

Wheel-Version: 1.0
Generator: setuptools (72.1.0)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
llms/__init__.py sha256=aUhrP5NnypQ6oUKiyHtHr9wav9_CBK1BoLN8PxgI2TQ 295
llms/llms.py sha256=BRLpm5yqsxQ4n_WWBX2w849QXy4hy59uFbhR36JJADs 38546
llms/providers/__init__.py sha256=iLydxlDY4WuqECv2ZTE5s4x60Ljbe6Nc-WfHjKuiH4Q 577
llms/providers/ai21.py sha256=6V_xh1G1Jp0_nvb4Ijh6dngUoJeWV23YeDC5Ynwvuxk 1910
llms/providers/aleph.py sha256=gxRxz8_GSRBWo7Q9EAERIbHLBO3wVkg0Id7LT7yqBrA 3008
llms/providers/anthropic.py sha256=3OfnQIzBHqf3FNgHIS3UImRTXsxNh7HpkVNOBJ4aqpw 13932
llms/providers/base_provider.py sha256=6LFYTJJJXAOuKex2FYso5y52Q3x5kipBsq0g7vAfglI 1914
llms/providers/bedrock_anthropic.py sha256=JdYWgeRLeue_CHxBeC5Dw24F3SLgWGyWa_9XjQvsrWo 2138
llms/providers/cohere.py sha256=HSjbErLlQLJIVnoT1PPCOu2I-xl4Jlo5lb72o5Nn7u4 3655
llms/providers/deepseek.py sha256=WR5dZNnJTxZGn9a4tHMnhdXkEipm-24OJ4i2ma2FGoo 7180
llms/providers/google.py sha256=vm0NpmIWvG3_tXu2KopbFVVGPJijxn4cf869CBFpO2U 5387
llms/providers/google_genai.py sha256=IOcRsMvPr9n1Rg3UJBy2fjHW0PwUOWqdRZ3J-YsBVkc 3842
llms/providers/groq.py sha256=8ChL3lnQs7oLpOhaMuMGrBq8IaiWFjm_rnomp5dVd_8 7366
llms/providers/huggingface.py sha256=BSM7GFTSCSNF5u7KopWfSYuVEsS6NSrNbRUZ_Vqp9DM 3472
llms/providers/mistral.py sha256=cb-DdFGcmBX3FpLjelP8WaTQ7EUl1XDwLSx_8hE-a-w 8962
llms/providers/ollama.py sha256=rgZUhz9rolJV9x49O-ZtowcvVTBNTJ5GJtCcEJsAkvI 6864
llms/providers/openai.py sha256=paY2f0FsK5lreJsJAI5I7uNrBzm56tD2vImUrnReL7U 12558
llms/providers/reka.py sha256=cSgdtu3LzctBftRWOua2MxhihERQ9Sy0GRqdQBAywNQ 6187
llms/providers/together.py sha256=A_6vW33JmjWqiSekVZa9o_qB9EqMgZAbRCu_gi8M_yk 4146
llms/results/__init__.py sha256=5prM0XCWzs9C5kt8yX4pmN9KplzkkQNk0w5GPqhG2l0 69
llms/results/result.py sha256=iLlahRbBIJEg9Ebne77PBG6e3BwbdI5Zie-58q30ieU 9387
pyllms-0.6.0.dist-info/LICENSE sha256=yUg2xoDMuzQeK1osbp6BPAFFqXdn_rOUiKoYt3pEGL0 1068
pyllms-0.6.0.dist-info/METADATA sha256=kMtLE8G9mZ-BsOY95q9m_pQWBG4pKJIFJrpTMZidq8s 10577
pyllms-0.6.0.dist-info/WHEEL sha256=R0nc6qTxuoLk7ShA2_Y-UWkN8ZdfDBG2B6Eqpz2WXbs 91
pyllms-0.6.0.dist-info/top_level.txt sha256=gC7hk9BKSeog8gyg-EM_g2gxm1mKHwFRfK-10BxOsa4 5
pyllms-0.6.0.dist-info/RECORD

top_level.txt

llms