instructor

View on PyPIReverse Dependencies (38)

1.2.6 instructor-1.2.6-py3-none-any.whl

Wheel Details

Project: instructor
Version: 1.2.6
Filename: instructor-1.2.6-py3-none-any.whl
Download: [link]
Size: 45716
MD5: c7ee1bb200f84770d67fbc93144b04c2
SHA256: c148372c1c2aa12e0cb3b42a8109555769156d8c13c584531b32758f1ad2f69b
Uploaded: 2024-05-09 04:29:48 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: instructor
Version: 1.2.6
Summary: structured outputs for llm
Author: Jason Liu
Author-Email: jason[at]jxnl.co
Home-Page: https://github.com/jxnl/instructor
Project-Url: Repository, https://github.com/jxnl/instructor
License: MIT
Classifier: License :: OSI Approved :: MIT License
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
Requires-Python: >=3.9,<4.0
Requires-Dist: aiohttp (<4.0.0,>=3.9.1)
Requires-Dist: anthropic (<0.24.0,>=0.23.1); extra == "anthropic" or extra == "test-docs"
Requires-Dist: cohere (<6.0.0,>=5.1.8); extra == "cohere" or extra == "test-docs"
Requires-Dist: diskcache (<6.0.0,>=5.6.3); extra == "test-docs"
Requires-Dist: docstring-parser (<0.17,>=0.16)
Requires-Dist: fastapi (<0.110.0,>=0.109.2); extra == "test-docs"
Requires-Dist: groq (<0.5.0,>=0.4.2); extra == "groq" or extra == "test-docs"
Requires-Dist: litellm (<2.0.0,>=1.35.31); extra == "test-docs" or extra == "litellm"
Requires-Dist: mistralai (<0.2.0,>=0.1.8); extra == "test-docs" or extra == "mistralai"
Requires-Dist: openai (<2.0.0,>=1.1.0)
Requires-Dist: pandas (<3.0.0,>=2.2.0); extra == "test-docs"
Requires-Dist: pydantic (<3.0.0,>=2.7.0)
Requires-Dist: pydantic-core (<3.0.0,>=2.18.0)
Requires-Dist: pydantic_extra_types (<3.0.0,>=2.6.0); extra == "test-docs"
Requires-Dist: redis (<6.0.0,>=5.0.1); extra == "test-docs"
Requires-Dist: rich (<14.0.0,>=13.7.0)
Requires-Dist: tabulate (<0.10.0,>=0.9.0); extra == "test-docs"
Requires-Dist: tenacity (<9.0.0,>=8.2.3)
Requires-Dist: typer (<1.0.0,>=0.9.0)
Requires-Dist: xmltodict (<0.14.0,>=0.13.0); extra == "anthropic"
Provides-Extra: anthropic
Provides-Extra: cohere
Provides-Extra: groq
Provides-Extra: litellm
Provides-Extra: mistralai
Provides-Extra: test-docs
Description-Content-Type: text/markdown
[Description omitted; length: 9717 characters]

WHEEL

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

RECORD

Path Digest Size
instructor/__init__.py sha256=EhwLv_VSO-Toa-953-KjW1poQUvouGVGHbIGxJWf_E8 1450
instructor/_types/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
instructor/_types/_alias.py sha256=yWB-COn3P409Zj0ABdZnyqPoZmwRjgL1IAaHQXdn6JI 654
instructor/cli/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
instructor/cli/cli.py sha256=kQ6e0ebLXgA-gHngzunyNGTRKm1XxG4ex05wLDp5mOU 807
instructor/cli/files.py sha256=BM-0f9u73FAEmE8dTH7m9nEqrcob0Y6SP5a_aAd3g78 3865
instructor/cli/hub.py sha256=ViXfr2mlv8LRB2-ZOAMZ4yW9NIcrsnsrHGIlfQYRydE 5441
instructor/cli/jobs.py sha256=pnqqStKtJDDE_u5xOgnC87KNLlSWXWKala3NgcAcRE4 8314
instructor/cli/usage.py sha256=0Vq04BTu4wddKk7twmshDSmja81ZrPammmiqY6SYBUo 6441
instructor/client.py sha256=L5H8aB7j7T3LSwoFjhs7wW9YGpXp1STcRgBNXazwP-Y 13256
instructor/client_anthropic.py sha256=sX4-pVv8uBz44AbMGB276hjLaRddwzg1emuuu6JXxCo 2573
instructor/client_cohere.py sha256=lkDKFmZiud8E0HsTVCp8kpl0aOLQqD3vnPTpm14pvoc 2419
instructor/client_groq.py sha256=Z4D-_135Eb_JVI_NWw-J7nXxz0Pfutm3yoguXRYAu-g 1391
instructor/client_mistral.py sha256=GqhZcdi00PKR-PULY8bPQa_vbgFhGtxGCWmoBPjFOBE 1727
instructor/distil.py sha256=LUHrSdCX7MKYd5Xdz53L_XXjQ2bU2ZSNbbpEUmcfOsA 9579
instructor/dsl/__init__.py sha256=2HXIPKx_aZsLaFKU9Zyilw8R5Y141KLyPTAxGqnilo0 424
instructor/dsl/citation.py sha256=A7yaDHuv517VBFErHQnRg9uOllsqRW6r0zIC6Joizeg 2927
instructor/dsl/iterable.py sha256=Y7TGm2C97dWiTRHBXqTQhFXPDzioKkGT936uXZhVRUI 8079
instructor/dsl/maybe.py sha256=Ro8QM0npr522p-UJs7TIWsv5QyD1S6PZ4MzT-pN5DV0 2169
instructor/dsl/parallel.py sha256=ZfC-JXsaoq7dcsTZQo7-Q6TwdfHDoYQv4C8Z4CU5jbY 2562
instructor/dsl/partial.py sha256=Go8TQMYytWnRT_425z0-X5Fc2ZCrGGQFSq_qeTGML9g 10922
instructor/dsl/simple_type.py sha256=R-degaSp51C4ICTT1yRPUK5qo1dzfi8ZQogfzUS8TFc 1879
instructor/dsl/validators.py sha256=umzCj9gBuRJUvewaZOl0PMvRpPjMBbaEfRxjJek35qs 4360
instructor/exceptions.py sha256=dzlfCLUh1U4syP53mSPd14yyMmRWW0zg2esWpkHw6QI 346
instructor/function_calls.py sha256=lGGe8hH3y4FWZmPXedFqwWO3MXYfzcZ0_9UC4PhDBmk 8724
instructor/mode.py sha256=SlX9ARkRL5oIqGJeCUdbfdA_0sBNPQHaFWzslWGGDQc 852
instructor/patch.py sha256=lqZlY-UlR0aKJOMWzbiREZ5mKe3XCFBhz-lmbBTlWLo 4969
instructor/process_response.py sha256=Td1V9gq8qwOQQDMKPBFS5Rty3ghDwKoBnuRMoE3YkQ4 13501
instructor/py.typed sha256=AbpHGcgLb-kRsJGnwFEktk7uzpZOCcBY74-YBdrKVGs 1
instructor/retry.py sha256=A5fbHThLCfAT4KnwX-3izLQfXyHPQhHr-uJ3QjCXzxc 9502
instructor/utils.py sha256=Je87CryWtrfRU4Q6dN9pJV5vDAIY_oqFYURKdsHdRE8 6507
instructor-1.2.6.dist-info/LICENSE sha256=H92GcZerTVbjwA7oNeTqU6rF1U9uasbSR7-Ga886k1I 1066
instructor-1.2.6.dist-info/METADATA sha256=aN9TZlnakxDKlo_YmejZ4wkmyQ9tVUyl4IRHhRfqJ4s 11713
instructor-1.2.6.dist-info/WHEEL sha256=sP946D7jFCHeNz5Iq4fL4Lu-PrWrFsgfLXbbkciIZwg 88
instructor-1.2.6.dist-info/entry_points.txt sha256=7UITN6yUhDqzmKCkA-5o-4rE2YQQEivupqVqsFgzUsk 53
instructor-1.2.6.dist-info/RECORD

entry_points.txt

instructor = instructor.cli.cli:app