guidance

View on PyPIReverse Dependencies (30)

0.2.1 guidance-0.2.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
guidance-0.2.1-cp39-cp39-win_amd64.whl
guidance-0.2.1-cp39-cp39-musllinux_1_1_x86_64.whl
guidance-0.2.1-cp39-cp39-macosx_11_0_arm64.whl
guidance-0.2.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
guidance-0.2.1-cp312-cp312-win_amd64.whl
guidance-0.2.1-cp312-cp312-musllinux_1_1_x86_64.whl
guidance-0.2.1-cp312-cp312-macosx_11_0_arm64.whl
guidance-0.2.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
guidance-0.2.1-cp311-cp311-win_amd64.whl
guidance-0.2.1-cp311-cp311-musllinux_1_1_x86_64.whl
guidance-0.2.1-cp311-cp311-macosx_11_0_arm64.whl
guidance-0.2.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
guidance-0.2.1-cp310-cp310-win_amd64.whl
guidance-0.2.1-cp310-cp310-musllinux_1_1_x86_64.whl
guidance-0.2.1-cp310-cp310-macosx_11_0_arm64.whl

Wheel Details

Project: guidance
Version: 0.2.1
Filename: guidance-0.2.1-cp310-cp310-win_amd64.whl
Download: [link]
Size: 4012476
MD5: a08a7ad878d0901a13e422360f80eaf9
SHA256: 6109ddc223b2fcca4895a0e5a6acbfc39c73884df3810312676d5cb720da5cfd
Uploaded: 2025-03-18 23:09:14 +0000

dist-info

METADATA

Metadata-Version: 2.2
Name: guidance
Version: 0.2.1
Summary: A guidance language for controlling large language models.
Author: Guidance Maintainers
Author-Email: maintainers[at]guidance-ai.org
Home-Page: https://github.com/guidance-ai/guidance
Requires-Python: >=3.9
Requires-Dist: diskcache
Requires-Dist: numpy
Requires-Dist: ordered_set
Requires-Dist: platformdirs
Requires-Dist: pydantic
Requires-Dist: referencing
Requires-Dist: requests
Requires-Dist: psutil
Requires-Dist: tiktoken (>=0.3)
Requires-Dist: guidance-stitch
Requires-Dist: llguidance (==0.6.31)
Requires-Dist: setuptools
Requires-Dist: openai (>=1.0); extra == "all"
Requires-Dist: anytree; extra == "unittest"
Requires-Dist: jsonschema; extra == "unittest"
Requires-Dist: pytest; extra == "unittest"
Requires-Dist: pytest-cov; extra == "unittest"
Requires-Dist: tokenizers; extra == "unittest"
Requires-Dist: llama-cpp-python (==0.3.7); extra == "llamacpp"
Requires-Dist: transformers (==4.48.2); extra == "transformers"
Requires-Dist: types-regex; extra == "test"
Requires-Dist: types-requests; extra == "test"
Requires-Dist: types-jsonschema; extra == "test"
Requires-Dist: requests; extra == "test"
Requires-Dist: azure-identity; extra == "test"
Requires-Dist: bitsandbytes; extra == "test"
Requires-Dist: jupyter; extra == "test"
Requires-Dist: papermill; extra == "test"
Requires-Dist: protobuf; extra == "test"
Requires-Dist: sentencepiece; extra == "test"
Requires-Dist: torch; extra == "test"
Requires-Dist: transformers; extra == "test"
Requires-Dist: mypy (==1.9.0); extra == "test"
Requires-Dist: anytree; extra == "test"
Requires-Dist: jsonschema; extra == "test"
Requires-Dist: pytest; extra == "test"
Requires-Dist: pytest-cov; extra == "test"
Requires-Dist: tokenizers; extra == "test"
Requires-Dist: ipython; extra == "docs"
Requires-Dist: nbsphinx; extra == "docs"
Requires-Dist: numpydoc; extra == "docs"
Requires-Dist: sphinx_rtd_theme; extra == "docs"
Requires-Dist: sphinx; extra == "docs"
Requires-Dist: ipykernel; extra == "docs"
Requires-Dist: huggingface_hub; extra == "docs"
Requires-Dist: llama-cpp-python; extra == "docs"
Requires-Dist: pandas; extra == "bench"
Requires-Dist: huggingface_hub; extra == "bench"
Requires-Dist: langchain_benchmarks; extra == "bench"
Requires-Dist: langchain-community; extra == "bench"
Requires-Dist: langsmith; extra == "bench"
Requires-Dist: json_stream; extra == "bench"
Requires-Dist: llama-cpp-python; extra == "bench"
Requires-Dist: setuptools; extra == "bench"
Requires-Dist: powerlift; extra == "bench"
Requires-Dist: openai (>=1.0); extra == "azureai"
Requires-Dist: openai (>=1.0); extra == "openai"
Provides-Extra: all
Provides-Extra: unittest
Provides-Extra: llamacpp
Provides-Extra: transformers
Provides-Extra: test
Provides-Extra: docs
Provides-Extra: bench
Provides-Extra: azureai
Provides-Extra: openai
Dynamic: author
Dynamic: author-email
Dynamic: description
Dynamic: home-page
Dynamic: provides-extra
Dynamic: requires-dist
Dynamic: requires-python
Dynamic: summary
License-File: LICENSE.md
[Description omitted; length: 304 characters]

WHEEL

Wheel-Version: 1.0
Generator: setuptools (76.1.0)
Root-Is-Purelib: false
Tag: cp310-cp310-win_amd64

RECORD

Path Digest Size
guidance/__init__.py sha256=Ssf3IWj4MNgwoQLweZ9_UKql1280vYQOrePLsvhrgjQ 657
guidance/_ast.py sha256=wRhFAFUMHxpdu7YrU-p3P_6WuNsDLhRWG46MW-Zxddg 21993
guidance/_grammar.py sha256=8wqvVVNnCGDq9c360Y-776HK6Aik1vWovwkyBZnLfb8 6768
guidance/_guidance.py sha256=g3npcQf5rNWb6NcPHXUL4PTD3AqbzYUSbCB0-XTVrGA 7589
guidance/_guidance.pyi sha256=gXT1boq3LQm7r__dblPo7ueyjoXzcgBBo2joWY9XOMc 2168
guidance/_parser.py sha256=f2pfZI3fgoMkPe6dExdICNzdI1UXdC435bQ4hFY46OM 13960
guidance/_schema.py sha256=CrkcJTzmk793Ms6daimEn2EuX5lMhFmLOOYaRwMXCJc 5699
guidance/_utils.py sha256=ZvPDChGcWoinzwJWlKNi58c0pk8vJpu0A-OAHfdAluc 12111
guidance/chat.py sha256=86ellN5g8neqnSXKH-m_ZEJAhRToZbeOXcRBKsEXDwE 26985
guidance/cpp.cp310-win_amd64.pyd sha256=LlVxjMBwdOGOZtnI9e6daEAOXWaLrrFnhsHJiaWYQmc 189952
guidance/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
guidance/selectors.py sha256=VVXiAJfkcvktZYPZGt9zFmXm4m7ettFCJGuFf4kwt7U 3653
guidance/_bg/__init__.py sha256=NQG07HCGOOxlIu56PjGw4TfmPN-QmvPUYcS1U13U2rk 2281
guidance/_cpp/__init__.py sha256=fqN53WCdLU8yOzqreUQupJVpVAs1AQze9MC9HOyXXEs 33
guidance/_cpp/byte_trie.py sha256=4B62inZ110CkV07G_3ZJbH-UQjsslPuhNO_PlQEAmtM 1706
guidance/bench/__init__.py sha256=kk9ndMH4DAuo_aaVSPre2LF6VvzGghZ0RU9olobm21U 1268
guidance/bench/_api.py sha256=g9wMnYqESINQPzgKFn9eCTuH1V-uwys8YjXtpA1QMMc 1998
guidance/bench/_powerlift.py sha256=58aw8EgEstsK-HCQqKret_lkoB4w4HPrcgsM_Bkp4Qw 18688
guidance/bench/_utils.py sha256=XpJQO359XLb6zOka04hUSCS8kJBHO_lvTnF3lim4rb0 729
guidance/library/__init__.py sha256=0vcfD8_1m2YkwlYAKJyyvlm5VhcYs7c0mgO-oGE9zlw 1056
guidance/library/_audio.py sha256=-YfRDG81m4woM7WQNTnnaklBJS2Rttwhk20EqAdtf6c 524
guidance/library/_block.py sha256=UaXqpobzr0Kc8wtLZV8_C3TFEu5tCRXE4rja9hMdCM4 873
guidance/library/_capture.py sha256=SGNunBrvQrHenDkXk8XiPkNKNtv_Mt10kZXAUzJt2Fo 409
guidance/library/_ebnf.py sha256=9XeXJ-JAYXSyU60K0gf7iv5LGdL5fTdxy3zXF-Y3Vys 1498
guidance/library/_format.py sha256=4-xTbnKNMYgPtlKx3AgOixVOeMoN_4B7f2ndGCawO5c 218
guidance/library/_gen.py sha256=pqIYDEdO36MQgdfdhRtBAAJRRhYBMGZ4PI2hUSVxm6Q 10922
guidance/library/_image.py sha256=LiuNgtI_cSPbkHljoue8SpFx926zjpIh9f0yLgWT2OM 1049
guidance/library/_json.py sha256=WMoMP3ukrVx-6fH9UAYb2ppKjCTLJZG_7Vp1f-DbcPg 5709
guidance/library/_optional.py sha256=R7HPoZKj_k1Meb42cNWMNJ97KngloE4K1mZOsstyE0M 157
guidance/library/_prefix_tree.py sha256=i62v1e5IX225kyLrV_jxNex0AiUvt1HhvwEPYOYjQds 876
guidance/library/_pydantic.py sha256=EFDh83aNGGQYj8q1nTxQM7eJ7H3IFlYcznkuERXB0mQ 1409
guidance/library/_role.py sha256=y-rb46nPGbdrE8UuxnUjybcoGqOZeTeEP6Gm8iZCIa0 1583
guidance/library/_sequences.py sha256=f5D9qUrd7exVDNcOgOVnq2AtxQ0mledq7hIVVhmc9qI 833
guidance/library/_set_attribute.py sha256=L9UW0Y3wZoeAnzicnlEnxVOddtO0LtDJA59O2J4O5l4 138
guidance/library/_set_var.py sha256=miFWoVS5WB20unRtCpBXVlZmwFMqPJpAqelwx3dTZ0o 537
guidance/library/_silent.py sha256=CTo2kdtpcl2BGoI4xchquEhJFfW-aOrxbepX5ZxymF0 108
guidance/library/_subgrammar.py sha256=kYN11CPbTGbYdSn5k-Y20Dw5SQMyaf4-_WbxrCyunuQ 593
guidance/library/_substring.py sha256=sPmLQxxlwMMnoAbqv7Nn_Q8_w-zJjWUssKJiSbC20QY 1085
guidance/library/_tool.py sha256=5zhOwoNgo6iPkQ8KMVTLlblQbWohzdS41ifSBwucxJY 2637
guidance/library/_video.py sha256=YJfikCAG0pkZZ38o7m_QQteo9VDb00MVR27FEyyCj40 1039
guidance/metrics/__init__.py sha256=kkIZT62A1QatVW0vH1TtuG3tqLAmQmrTpbRu8fAShs8 226
guidance/metrics/_metrics.py sha256=bvlMz7cJHPaBxxtQJWUnv40eytAeeE4l9DiJuNqbPiY 11195
guidance/models/__init__.py sha256=zNrX0GG5jabN86r98Hgx3c3M5xjTr_qpsnZfFHskldo 961
guidance/models/_byte_tokenizer.py sha256=JdW4COD0W1Y361AmY0jU8HCuLccAUlnQYiQSvYHYW9s 1090
guidance/models/_grammarless.py sha256=HQ2XXSRvsC1l8A-mZQWM9IYmBepm2W5v7QIfBdXDMyc 21388
guidance/models/_llama_cpp.py sha256=7zKIlozMQIHqMvh-4egnpnPRiireLDr0LdO0I0H_7ws 15142
guidance/models/_mock.py sha256=m1JVpyS241s1G2KcS_JEUr4MS0Urm_fA1hF7TXt5qHo 8920
guidance/models/_openai.py sha256=bpdIF4zYqkYW4uKsA-6VDUxK9hRmA-RIiv7AaR4MRwo 16245
guidance/models/_transformers.py sha256=H01KvYpOlqocDYapGSu8iWZJi0Kyqei36uupO1hwYS4 29461
guidance/models/_base/__init__.py sha256=omYDW_IuEp0HIk73gWayTRDDEFVkWY5OnuwRtCr8Ud4 231
guidance/models/_base/_client.py sha256=xqM9Rjff9h4dTgqOy-5OQ4ZvrCO1mTotXvsc5quTz10 4233
guidance/models/_base/_model.py sha256=_GT8DIB8HJPBwzpL11AYTTncKIUoCfXZCWyxbPsb2x4 13717
guidance/models/_base/_state.py sha256=TqGm-MftSMwduti5mGM90BlZbvA0G4z48RrVw2XJxE0 1252
guidance/models/_engine/__init__.py sha256=ggatD1jdkkdVammLlwzfEtdjIyVb5wNpPRy7ZUv6AhY 328
guidance/models/_engine/_client.py sha256=BBJj22YfBCt3_aeyRX8lq_MhPo--Cs7j0ACHz86uhWw 5830
guidance/models/_engine/_engine.py sha256=-tKEadfmCQ7QHQ4IMOrCPGBP4WpFJGupUV0xxwDeg6k 23327
guidance/models/_engine/_state.py sha256=0nnITbNDMGf6d55a5sXmS0kQslHO8uwdcXHo9HWN7yE 347
guidance/models/_engine/_tokenizer.py sha256=gzR1aBuXb2sPJEyWzgaU4Jdx3CPFM2RN-VIFm1RWALU 4492
guidance/registry/__init__.py sha256=SgJIJ4jj5t50sw5HGJYn32uUZBZX3ZWglfMhrgVZtvk 183
guidance/registry/_registry.py sha256=SGEPxfWgL0M29Aleb0oVTO5rAug2RZnnHlKTGYhZEe4 2141
guidance/resources/graphpaper-inline.html sha256=h6n0jZTCNhuLdRjAnGWIMRlg_3bdxmmXFqpTsb1Wa6E 850271
guidance/resources/main.js sha256=la8Y9Ce8eFA5nuqGKjdmYnvfA7AktvFJ85iTpJH-OeM 6008
guidance/resources/sample_audio.wav sha256=nIRqnhwjScxFYjmm5pakqekQXxj3BSEzjW8D1mUTaOQ 1013286
guidance/resources/sample_image.png sha256=ZwtM3iVvdXoOInCRYUHX8El34nzygPMg0eEx2T07Uwk 6102
guidance/resources/sample_video.mp4 sha256=Bb2Fevf3C_UbaqwRRARpc78zJckQGlVLwn3JYH272PU 2848208
guidance/trace/__init__.py sha256=0hZf_OVTxJzF2uZ7KyABqQ8WFXeGTtIbrL-ICRJi6Lc 577
guidance/trace/_trace.py sha256=bU4sZ96vE9G0yl8pclhEBW5qPszumEgJrx3O_pKbmlY 10453
guidance/visual/__init__.py sha256=moq4B2D7XOsi7gGwyc77V1ZueOvtHr5hJTmw-ry_P7U 624
guidance/visual/_environment.py sha256=2aKGiHWs4pM3by51uq-6siwmvmxDpBKwlLW5MP-22r0 3963
guidance/visual/_exchange.py sha256=Yw2YzHVAYtz1etUk6rSxs3GSJF6jwc3H8zvwIMMxTrg 2478
guidance/visual/_jupyter.py sha256=ckGAvU9JNfwFUYR0P5usfs5Mff8eowYy4cA3B3P7NdQ 712
guidance/visual/_message.py sha256=ui-dOF3U2Hfcyz9IlXsF15u2C1LyqZbSByHeBwAQkmU 3720
guidance/visual/_renderer.py sha256=dnB0d0LYbfX2x9bAWn8ooodxDiu1aqBJbbFlJX0M4g8 17303
guidance/visual/_trace.py sha256=lSxHUv59uJixxZqZrDmHYUKyNm1DjoCvtemAkUHZry4 10209
guidance-0.2.1.dist-info/LICENSE.md sha256=GiYxYBG5CbsgLjFhhr6n3hCKbqfD16jBfSGcdOF4pHs 1098
guidance-0.2.1.dist-info/METADATA sha256=Kk5mV0AzdmBCUPmXfEbZxsHmakVdSbEwT6BUPQ1HXBw 3407
guidance-0.2.1.dist-info/WHEEL sha256=H72wNgFePEN0L06A2Z11ydRFbMa6Lsr93VFntInNpxE 101
guidance-0.2.1.dist-info/top_level.txt sha256=Qs-5PcE1BgY_GAdL5cjxvmogBqN63EmwSPg1TvS4bx8 9
guidance-0.2.1.dist-info/RECORD

top_level.txt

guidance