OpenAI-Load-Balancer

View on PyPIReverse Dependencies (0)

0.1.1 openai_load_balancer-0.1.1-py3-none-any.whl

Wheel Details

Project: OpenAI-Load-Balancer
Version: 0.1.1
Filename: openai_load_balancer-0.1.1-py3-none-any.whl
Download: [link]
Size: 10825
MD5: e83c9796cac715e206389a568ce22810
SHA256: 5bf29699f63cc84852df866208e406587cec9857ee8aab41a8055a20af71ad74
Uploaded: 2023-11-21 23:53:48 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: openai-load-balancer
Version: 0.1.1
Summary: The OpenAI Load Balancer is a Python library designed to distribute API requests across multiple endpoints (supports both OpenAI and Azure OpenAI). It implements a round-robin mechanism for load balancing and includes exponential backoff for retrying failed requests.
Author: Rick Liu
Author-Email: rick[at]spryngtime.com
Home-Page: https://github.com/Spryngtime/openai-load-balancer
License: MIT
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Requires-Dist: openai
Requires-Dist: python-dotenv
Requires-Dist: tenacity
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 3378 characters]

WHEEL

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

RECORD

Path Digest Size
openai_load_balancer/__init__.py sha256=V0fm4dqs-Ugw85Qcwahat8uzEbofy4hy47zBR7O211I 1498
openai_load_balancer/api_endpoint.py sha256=bnlUN52G3IaCezlxTnsf6SIXHdXpoYcs4jCNlqUicGU 1816
openai_load_balancer/load_balancer.py sha256=RtGx_X2IfJVp14Dl6uCqbqkafyPQGsfi3Z3ykST9OiY 5324
openai_load_balancer/openai_interface.py sha256=7Sr8GKYljW7JQF-wmjZhwaHv_wJO33J9KXIctHeAe2Q 1160
tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/test_api_endpoint.py sha256=nFCBuaNv4D_nWSEVPgB_3OaZPE3UXlMw442TV3ElYdI 2402
tests/test_load_balancer.py sha256=BtHFKSVDj5xbzzNQw4KaOCqv5G7qjQ1IFty_I5Co9rw 7921
tests/test_openai_interface.py sha256=1eZnq6Z46uElG5ZFXfey0MmffYu2BrQzyE1Fc5jgl1c 1356
openai_load_balancer-0.1.1.dist-info/LICENSE sha256=79AzaHHPk-Jy_dQrJ0lglxR1hpokn069VRmxlzuxH4U 1067
openai_load_balancer-0.1.1.dist-info/METADATA sha256=r7fqpF3xowoeXRGTGJPZM0g3HXyAOVuoWHGV9l5hu-A 4182
openai_load_balancer-0.1.1.dist-info/WHEEL sha256=yQN5g4mg4AybRjkgi-9yy4iQEFibGQmlz78Pik5Or-A 92
openai_load_balancer-0.1.1.dist-info/top_level.txt sha256=xModKHTtqIYihn1X_kVFuJkvbCdGeG__jS1k0b_xW2A 27
openai_load_balancer-0.1.1.dist-info/RECORD

top_level.txt

openai_load_balancer
tests