martian-adapters

View on PyPIReverse Dependencies (0)

5.4.0 martian_adapters-5.4.0-py3-none-any.whl
5.3.0 martian_adapters-5.3.0-py3-none-any.whl

Wheel Details

Project: martian-adapters
Version: 5.4.0
Filename: martian_adapters-5.4.0-py3-none-any.whl
Download: [link]
Size: 51314
MD5: 321eca714cbb4b22f0092bdfad72c98f
SHA256: 730fa71c8500faff70178b191803c67949da10e59a805bcc0f0e96c2d9bf48e1
Uploaded: 2024-05-17 18:01:36 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: martian-adapters
Version: 5.4.0
Summary: Adapters as API gateways to Different LLM Models
Author: Martian team
Author-Email: team[at]withmartian.com
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.11
Requires-Python: >=3.11,<4.0
Requires-Dist: aiohttp (<4.0.0,>=3.9.4)
Requires-Dist: aiolimiter (<2.0.0,>=1.1.0)
Requires-Dist: aiosignal (<2.0.0,>=1.3.1)
Requires-Dist: anthropic (==0.16.0)
Requires-Dist: async-timeout (<5.0.0,>=4.0.3)
Requires-Dist: asyncio (<4.0.0,>=3.4.3)
Requires-Dist: attrs (<24.0.0,>=23.1.0)
Requires-Dist: charset-normalizer (<4.0.0,>=3.2.0)
Requires-Dist: cohere (<6.0.0,>=5.3.4)
Requires-Dist: frozenlist (<2.0.0,>=1.4.0)
Requires-Dist: google-generativeai (<0.4.0,>=0.3.2)
Requires-Dist: idna (<4.0,>=3.7)
Requires-Dist: isort (<6.0.0,>=5.12.0)
Requires-Dist: multidict (<7.0.0,>=6.0.4)
Requires-Dist: openai (==1.23.6)
Requires-Dist: pydantic (<3.0.0,>=2.4.2)
Requires-Dist: regex (<2024.0.0,>=2023.8.8)
Requires-Dist: requests (<3.0.0,>=2.31.0)
Requires-Dist: sentencepiece (<0.2.0,>=0.1.99)
Requires-Dist: tiktoken (<0.6.0,>=0.5.1)
Requires-Dist: together (<0.3.0,>=0.2.6)
Requires-Dist: transformers (<5.0.0,>=4.36.0)
Requires-Dist: vcrpy (<7.0.0,>=6.0.1)
Requires-Dist: yarl (<2.0.0,>=1.9.2)
Description-Content-Type: text/markdown
[Description omitted; length: 3624 characters]

WHEEL

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

RECORD

Path Digest Size
adapters/__init__.py sha256=goK-lhMyLsAjReOCgC_7D4w15USUgA5-5WalcJVa4q8 725
adapters/abstract_adapters/__init__.py sha256=5fSzNKmdmBpyVzt6CMtAB94IlJFyw2qyCddCaju02J0 305
adapters/abstract_adapters/api_key_adapter_mixin.py sha256=Xr1NkNFUyvXDYeBd_S0J8OZhDHXWJ_tvURoGZysa2SM 2188
adapters/abstract_adapters/base_adapter.py sha256=zDQlTPpHxQvyqqy0n87davlQYjgpyRucN3KjY0nC6fE 2125
adapters/abstract_adapters/chat_http_api_adapter.py sha256=vGpt2HKw0DmxSl2KNhIPCwiwwZZ6w7IwF6CGvyvwyeA 1226
adapters/abstract_adapters/http_api_adapter_mixin.py sha256=WadyAVrxdYHqd39pwGurh1X24UcV8REcZZYAeR48cxs 7525
adapters/abstract_adapters/openai_sdk_chat_adapter.py sha256=4DYKqltRTyJqbBpX2HjKoes-13lNFVrxwEID8-SPYcc 2486
adapters/abstract_adapters/provider_adapter_mixin.py sha256=XU1Dt3AfgDsvg1IfapsVwWiYfNb_q41tEzs00MLuz28 523
adapters/abstract_adapters/sdk_chat_adapter.py sha256=TSKrGWobnzw7ZOEfoLnbNKEYNI99C1HDjS8dHkDWZeg 5915
adapters/adapter_factory.py sha256=lo05LtMHqm9kdoLBZ8CeL5BH9BztN1OxNW4PEtrx-Bo 6154
adapters/concrete_adapters/__init__.py sha256=x3eHn34HY1PHQFKoeuxezdyDFHeI0fVHAfW_L1fmRIE 59
adapters/concrete_adapters/you_com_rag_chat_adapter.py sha256=oJHQk3B1eclTcLPJTzpuhI0ncuWywba_-wrEhy3Fo0w 3352
adapters/provider_adapters/__init__.py sha256=4bldmdmYHD_2X0jl0nFxVct5V2HgE6-bNLvdz7w1I-Y 1092
adapters/provider_adapters/anthropic_sdk_chat_provider_adapter.py sha256=uxBNutWZRa-fpVPD053fwPoBFp38wwf9ypXyUEO1kx8 9067
adapters/provider_adapters/anyscale_sdk_chat_provider_adapter.py sha256=ZJmfPF2VKfTUOBrBlqO0Ef2gHXWccqN09S7o5jVWQR8 4020
adapters/provider_adapters/cohere_sdk_chat_provider_adapter.py sha256=4vx9RwDC2eQKBa_iG3WFKJyfc-C4_SRWCTXsnCJgJes 6077
adapters/provider_adapters/deepinfra_sdk_chat_provider_adapter.py sha256=DIB6CccovNQtmlhBaGWr-NfAJPKWTyAofhJkpMriZ20 2498
adapters/provider_adapters/fireworks_sdk_chat_provider_adapter.py sha256=r4OV7FeIix2hrIPr57Re4U2rgWFNFs-ddqQzkbgyXew 3116
adapters/provider_adapters/gemini_sdk_chat_provider_adapter.py sha256=dxv2eUXsUM11s0-pWnSl9fnGvj4_IJqcD1HbO2wCx7Q 7458
adapters/provider_adapters/groq_sdk_chat_provider_adapter.py sha256=PeYhmDy8ZZwvHuCMIHPwQSqVWfbdiaVhtcS6WwYdp1o 1672
adapters/provider_adapters/lepton_sdk_chat_provider_adapter.py sha256=WJ5Ber0nUI1KlMF-hwaTos-ASF1C2Fo_4jf6QF0Zuy4 3032
adapters/provider_adapters/moonshot_sdk_chat_provider_adapter.py sha256=HSqIMMzeFWuO2oQXVAzppknZLmsEHXPDE5daiI4Z1wc 1593
adapters/provider_adapters/octoai_sdk_chat_provider_adapter.py sha256=3uLto-F--EMt81gCOoeIME9dUshYVaF7lishkrk43RM 1167
adapters/provider_adapters/openai_sdk_chat_provider_adapter.py sha256=B777XiEqAgiTp0Cp6MPc-4TqXE9NYkUzWZV9wOVknbw 4679
adapters/provider_adapters/openrouter_sdk_chat_provider_adapter.py sha256=-IhS4k5G9avTuf10tGcbxb_vRh2RmalSEyDUcW3xLLU 2536
adapters/provider_adapters/perplexity_sdk_chat_provider_adapter.py sha256=U519uigZ64tGcQ4iINE7hl3UN2QUBi7DbGhBocPL-Nk 2438
adapters/provider_adapters/together_sdk_chat_provider_adapter.py sha256=D0u0h5EgDVBcSTHsA1zdCgFTRBqM2ufI97lTLkcTDiM 11133
adapters/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
adapters/rate_limiter.py sha256=ttmU9yFGpGrijoHY8ryAUQSfd6uz_oehQyl9jre5PLE 558
adapters/requirements.txt sha256=usmGgakB4wHU8qIYeQZTZfJVg3TFNNmOGuiN5BAths0 316
adapters/types.py sha256=fF4rrfSdzEOOXvTnMhj_5BXvWcxhP2P7d01h4HQrH5o 7067
adapters/utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
adapters/utils/adapter_stream_response.py sha256=_1fh0JGoCJ0CU59v94TdUGOlmIx9Lnnmx5fCJvunsHI 315
adapters/utils/general_utils.py sha256=jYp7LOK02gEnKFrFrNQ-jMRqVvTBJcMSaL3ocx1BzDk 1064
adapters/utils/network_utils.py sha256=6O2zJVz-X-A5L9M6z2a5AjxTYEEE1mCMa36ApL4hHmA 2492
adapters/utils/openai_client_factory.py sha256=IW7M83QQQANlAk8B8tALAbujskwhIMtnxrIxrV8H_9A 8173
martian_adapters-5.4.0.dist-info/LICENSE sha256=OXLcl0T2SZ8Pmy2_dmlvKuetivmyPd5m1q-Gyd-zaYY 35149
martian_adapters-5.4.0.dist-info/METADATA sha256=e2DNUcAFmWFZ4C1pEtw1TGkmxnOab6gFKp0jdbOlyro 4963
martian_adapters-5.4.0.dist-info/WHEEL sha256=d2fvjOD7sXsVzChCqf0Ty0JbHKBaLYwDbGQDwQTnJ50 88
martian_adapters-5.4.0.dist-info/RECORD