optimodel-server

View on PyPIReverse Dependencies (2)

1.17.8 optimodel_server-1.17.8-py3-none-any.whl

Wheel Details

Project: optimodel-server
Version: 1.17.8
Filename: optimodel_server-1.17.8-py3-none-any.whl
Download: [link]
Size: 40231
MD5: 2a227d7ced2f4b5351b3701d1e8734ed
SHA256: 6bb1e0599d7f8a19dba36ad4d55b54ddf423a9f22a03b30a99435f8dae7433c0
Uploaded: 2024-10-03 19:59:25 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: optimodel-server
Version: 1.17.8
Summary: A smart framework for calling models in the most efficient way possible
Author-Email: Lytix <support[at]lytix.com>
Project-Url: Homepage, https://github.com/Lytix-Labs/optimodel
Project-Url: Issues, https://github.com/Lytix-Labs/optimodel/issues
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.8
Requires-Dist: requests (==2.31.0)
Requires-Dist: urllib3 (==2.2.1)
Requires-Dist: fastapi (==0.111.0)
Requires-Dist: together (===1.2.1)
Requires-Dist: boto3 (==1.34.131)
Requires-Dist: uvicorn (==0.30.1)
Requires-Dist: openai (==1.45.0)
Requires-Dist: groq (==0.9.0)
Requires-Dist: anthropic (==0.31.2)
Requires-Dist: mistralai (==1.0.2)
Requires-Dist: google-generativeai (==0.7.2)
Requires-Dist: brotli (==1.1.0)
Requires-Dist: optimodel-types (==0.2.5)
Description-Content-Type: text/markdown
[Description omitted; length: 81 characters]

WHEEL

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

RECORD

Path Digest Size
optimodel_server/OptimodelError.py sha256=U_DRjzdMIxc2yMGFusSo0_fyErR-jmOa-mOn_T-_olc 882
optimodel_server/__init__.py sha256=ucQESw8DmMUlgbIvhowpcUSqVmdq9NvqLm_U5RE1nuA 22
optimodel_server/cli.py sha256=LpjCWfNMxr2keoqFioka0trlll3k46mGK3ksDCdjQdU 595
optimodel_server/index.py sha256=aIuIuOywsi-sIGT0d0N53CHfba3n97ugBJ7VEkUoFJs 2439
optimodel_server/optimodel-server-config.json sha256=iGb4CaTQOK0ZNZKr1ncA9a6-Wzu-FPxpCvtQG7GMGsw 7526
optimodel_server/Config/Config.py sha256=fSaIiY4wzwDT_lIlhhfONkCztecJ10vu6hzQsm6XOPg 4483
optimodel_server/Config/__init__.py sha256=a_GVu8gERQYUJUhdVBaJ93wNiBFoXpUeXGs6JTlJLzw 46
optimodel_server/Config/types.py sha256=nZOJM4l14f9nYjM9tFbkkC8y9lVLjmfD8RAVtRFKZ7s 171
optimodel_server/GuardClient/__init__.py sha256=cWJBDShXJCulPHVxuz8T9d72P1H2RsoFXZ2NxYQZ8f4 37
optimodel_server/GuardClient/guardClient.py sha256=E1-hxZMvpbz5fPmWnckiWgPxd9qwRCcjrsikLLoQLyo 1779
optimodel_server/GuardClient/guardClientEncoder.py sha256=26pjCXuZ9IvQXk9JmGykcDDOLF4da3KN9NWMyoiQ0Q8 223
optimodel_server/Planner/Planner.py sha256=77avNlUwXXSJTKLG2v4csxIk46OIwdiiO-_t-5qQML0 5490
optimodel_server/Planner/__init__.py sha256=He9iKnOX67g8sPVq0qjmtQOtA-d9_0auoSiRVpmUvbQ 99
optimodel_server/Providers/AnthropicProvider.py sha256=hXSm4VYU56hwXIx3sKXfPOj63j6weHatX2jx8cNSIIU 4752
optimodel_server/Providers/BaseProviderClass.py sha256=i15mwXkDLiz-MKe87cJAEmdiBNNv_sFWepbN7UuM1Ng 741
optimodel_server/Providers/BedrockProvider.py sha256=pNPy1hVcUoGt7HfSMjFMKVHhPexIZzRy_QvEAygTqKg 13522
optimodel_server/Providers/CommonUtils.py sha256=EySZJ2PlfbFvweoJTc9VbAmGgqjtd2-2e6uKuaIJRWw 449
optimodel_server/Providers/GeminiProvider.py sha256=TXC_pY5z1fcl1gZ992p1g8Q0qyHz7TRPhrmZUo9lOCs 5757
optimodel_server/Providers/GroqProvider.py sha256=A3sMyFalybNCd-OaSJBOGBvkJ0jeMFmVW-h9HCwhYFE 4524
optimodel_server/Providers/MistralAIProvider.py sha256=hDI41ZLSdZZWJtN-rh_czZWhiy3Owt3jtLQPRUYOKcs 4404
optimodel_server/Providers/MistralCodestralProvider.py sha256=KXXeL_uCNwuXWELHmdJ6EnGuYYW1VMafXOZ8cncW5LQ 4659
optimodel_server/Providers/OpenAIProvider.py sha256=JKFKL1qe1mUBke73swpfYdSPcaaFdMTRh9D0Rg77Qmo 5818
optimodel_server/Providers/TogetherProvider.py sha256=dWMZZwghuyBaK_nEZycGs5t5SccbKvhrvTpoTFAh8QQ 4282
optimodel_server/Providers/__init__.py sha256=u8iAzOp2VmKZc2EqPownLS13-Ct-mvOgjchZM8R67EQ 670
optimodel_server/Routes/__init__.py sha256=r8BOCY8rf5BPaRN65DMB4MHP8RgqRletps261AsWkeE 484
optimodel_server/Routes/Proxy/AnthropicProxy.py sha256=8Fxvl6-XN8t4RHTFXlkDshvpnYHM06aiKrNZ65iobxE 9596
optimodel_server/Routes/Proxy/GeminiProxy.py sha256=eYCmF_svz3cJnuEP6RPtdkTzslwfsxUL_aELTDDlmis 22836
optimodel_server/Routes/Proxy/OpenAIProxy.py sha256=DWDqBorsLDJXH_obxFxi22nBBvxKvsolvJE5AqMXp7A 23906
optimodel_server/Utils/QueryModelMain.py sha256=RmI70MHXYUW20VwRD8w4G5oyAWrlhnDqREERlr6TZxo 9776
optimodel_server-1.17.8.dist-info/METADATA sha256=zthXcUbCW3WK8GrfBgDLGR8ujpqrzV-XrFW0E07BTyk 1036
optimodel_server-1.17.8.dist-info/WHEEL sha256=GV9aMThwP_4oNCtvEC2ec3qUYutgWeAzklro_0m4WJQ 91
optimodel_server-1.17.8.dist-info/entry_points.txt sha256=1QieRgqXOnmtB-ok7C7CYSfTPcWlJ025JuLUTcgAZzw 63
optimodel_server-1.17.8.dist-info/top_level.txt sha256=dWHqpuS9g2QSH9pIyGcGPkFvDZkpmCo08aCYoHh8ZO8 17
optimodel_server-1.17.8.dist-info/RECORD

top_level.txt

optimodel_server

entry_points.txt

optimodel-server = optimodel_server.cli:main