optimodel-server

View on PyPIReverse Dependencies (2)

1.20.0 optimodel_server-1.20.0-py3-none-any.whl

Wheel Details

Project: optimodel-server
Version: 1.20.0
Filename: optimodel_server-1.20.0-py3-none-any.whl
Download: [link]
Size: 46169
MD5: dc4cd05a8315cbf9c95f6d1d2e23e376
SHA256: 52b815bbd996d37f6a797aa3bcffc0b1e6f01480b8faf2901fc0ee421982b544
Uploaded: 2024-11-21 15:39:41 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: optimodel-server
Version: 1.20.0
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.3.0)
Description-Content-Type: text/markdown
[Description omitted; length: 81 characters]

WHEEL

Wheel-Version: 1.0
Generator: setuptools (75.6.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=98_-XkcWPK7Nb1lEO9qK5AY04nq0EmFxWev8vXns8iU 2607
optimodel_server/optimodel-server-config.json sha256=8npqLZ0anlpg6BpinxFuVqMIOjBRgoPDWt3jC2--ykE 7677
optimodel_server/Config/Config.py sha256=ihMncnI6mcLkqqx2A3LsSf-MxMNyTgfm3cKTvl7LqsQ 7815
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=Liby3sqKUqLMYuH6aDeOcV_78sSGmbHRyMreQh6i8q8 4868
optimodel_server/Providers/BaseProviderClass.py sha256=i15mwXkDLiz-MKe87cJAEmdiBNNv_sFWepbN7UuM1Ng 741
optimodel_server/Providers/BedrockProvider.py sha256=8bW15fUVajR_jUoUenVRrF--nrS8TmS80DaH9vZCqb4 13653
optimodel_server/Providers/CommonUtils.py sha256=EySZJ2PlfbFvweoJTc9VbAmGgqjtd2-2e6uKuaIJRWw 449
optimodel_server/Providers/GeminiProvider.py sha256=wd4WVg3fA-F8-PRZ0K5qmN_9p8JqKjM7edcy8ALI__E 7929
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=rb_FXj-E7R5f4nZg6xbr-tU1HWmRuTyms6bY0spEX_Y 523
optimodel_server/Routes/Proxy/AnthropicProxy.py sha256=lrLuFa6t3XEyyGVzUthhw2oH6JXqbxKVM2mMULu0KNE 8806
optimodel_server/Routes/Proxy/GeminiProxy.py sha256=GaH3btrSo_Ca1O_ELJ1vwuEQW99KP1ZHkLbclN7-iz0 23355
optimodel_server/Routes/Proxy/GroqProxy.py sha256=B7YS2oVgSS9NPYf77Yvm-eHGhVEXafp-NIV2degMle8 17582
optimodel_server/Routes/Proxy/OpenAIProxy.py sha256=JP0ARsGcxm1baa75e85uPfD7id5e-ocqvDtMije9w34 25019
optimodel_server/Utils/QueryModelMain.py sha256=i18PAwMpuq0T_OtP97jLLuf486mbnu5XHt_z_WM01HY 10894
optimodel_server-1.20.0.dist-info/METADATA sha256=xvJGUHNgCSTr0PMiLZoHCC8_nOvTTZ8w6tzTY_CRCOQ 1023
optimodel_server-1.20.0.dist-info/WHEEL sha256=PZUExdf71Ui_so67QXpySuHtCi3-J3wvF4ORK6k_S8U 91
optimodel_server-1.20.0.dist-info/entry_points.txt sha256=1QieRgqXOnmtB-ok7C7CYSfTPcWlJ025JuLUTcgAZzw 63
optimodel_server-1.20.0.dist-info/top_level.txt sha256=dWHqpuS9g2QSH9pIyGcGPkFvDZkpmCo08aCYoHh8ZO8 17
optimodel_server-1.20.0.dist-info/RECORD

top_level.txt

optimodel_server

entry_points.txt

optimodel-server = optimodel_server.cli:main