openai-structured

View on PyPIReverse Dependencies (1)

2.1.0 openai_structured-2.1.0-py3-none-any.whl

Wheel Details

Project: openai-structured
Version: 2.1.0
Filename: openai_structured-2.1.0-py3-none-any.whl
Download: [link]
Size: 45161
MD5: 10ddd7f7fdd18d22f38b14ce41c66c87
SHA256: 506daeba9ca016c508fb41b7357783b4e7f570dd2853cf6edcca06346f7c8205
Uploaded: 2025-03-01 13:17:45 +0000

dist-info

METADATA

Metadata-Version: 2.3
Name: openai-structured
Version: 2.1.0
Summary: Structured output for OpenAI API
Author: Yaniv Golan
Author-Email: yaniv[at]golan.name
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Requires-Python: >=3.9,<4.0
Requires-Dist: aiohttp (<4.0.0,>=3.11.11)
Requires-Dist: jsonschema (<5.0.0,>=4.23.0)
Requires-Dist: openai (<2.0.0,>=1.12.0)
Requires-Dist: pydantic[mypy] (<3.0.0,>=2.6.3)
Requires-Dist: requests (<3.0.0,>=2.31.0)
Requires-Dist: typing-extensions (<5.0.0,>=4.9.0)
Description-Content-Type: text/markdown
[Description omitted; length: 10810 characters]

WHEEL

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

RECORD

Path Digest Size
openai_structured/__init__.py sha256=x65VNINhDcuIsLz9p3PJdkDlGHJb-bWBqLeTMxkmcSg 2077
openai_structured/buffer.py sha256=ymRc-GRzHYllRd7gOz6UbhpfKaPt1MQXD1vNE0JvqhM 9196
openai_structured/client.py sha256=IXQboTM7OPPo4e-zzkeAg8Fd0iBCQfw3NnP5qaAizAo 60476
openai_structured/config/models.yml sha256=2SiSN4og8VTijE3W9MkcAisEVMiSF21CiFyZ9qV-VQ0 3221
openai_structured/config/parameter_constraints.yml sha256=fLYVbYtX5XOurJPOd6ZRwU32NieBqjT6JF_XTJQI5X4 1185
openai_structured/errors.py sha256=DC_affXF_qGnb6c9ZCyZJzXcz8Alx0UWaBbjabCgFy0 11009
openai_structured/examples/__init__.py sha256=HDXFOHEnuD5neTHggXTr-OInEDkrraaS6BP93NINm3s 765
openai_structured/examples/schemas/__init__.py sha256=cm5r6ekKCy4Z1MRmaIa1wlSw7AQKHNQGjOwF2jA535w 553
openai_structured/logging.py sha256=yR9QklQ33Zsb_UFYI3Q3LJSYi7a5-md_ETe1kvtsqUU 4507
openai_structured/model_registry.py sha256=-7__znlkfgR4dlib3-ziWM4ecJydFOwvBkQmkpRfhaI 52769
openai_structured/model_version.py sha256=b3fFSYRUa81RkRyvzGea-1fGvhjyCTtlGYhrGYIbtBo 8012
openai_structured/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
openai_structured/scripts/update_registry.py sha256=9DpgmWiJ36QpWHhqV8-2ZQjKP5iVJn_VZ7Sb4eTrUSY 6590
openai_structured/testing/__init__.py sha256=Du_pNKEbds9rYOti6bNEyKxO1o2IQ8prc71Hm8X3kBo 6268
openai_structured/testing/templates/temp_test_constraints.yml sha256=36FaNRGuPqEJjxOKR1X-KugqT-wUmfqLyJ4-J5gp7Jw 331
openai_structured/testing/templates/temp_test_models.yml sha256=Oiwke1ab-JzEaXtP1I64GgJAjLafAPon5voNLzjaPt8 348
openai_structured/testing/templates/test_constraints.yml sha256=1qa92Gl7fAIWNu3-41yFRWZj9HX8oePPMfxLBnn2vX4 1106
openai_structured/testing/templates/test_models.yml sha256=5jOhl1SpzmnAeEbIlhEBkYJUdennyt8vAMYUlo2zrdA 1553
openai_structured-2.1.0.dist-info/LICENSE sha256=ovD9nJKY-yumYnvRpdlyTrbvfALV2bZebJ3m2N3UbNI 1068
openai_structured-2.1.0.dist-info/METADATA sha256=qFwXajtPgaWYhOeJJOZIGxzwRxn0c1ZRt26GNN0Fmx0 11600
openai_structured-2.1.0.dist-info/WHEEL sha256=XbeZDeTWKc1w7CSIyre5aMDU_-PohRwTQceYnisIYYY 88
openai_structured-2.1.0.dist-info/entry_points.txt sha256=EEaW2HVns6ZQrUME8XMfBP_WeZ--kUdjF5MvjF9iRRE 92
openai_structured-2.1.0.dist-info/RECORD

entry_points.txt

openai-structured-refresh = openai_structured.scripts.update_registry:main