Skip to main content

A guidance language for controlling large language models.

Project description

Guidance enables you to control modern language models more effectively and efficiently than traditional prompting or chaining. Guidance programs allow you to interleave generation, prompting, and logical control into a single continuous flow matching how the language model actually processes the text.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

guidance-0.1.16.tar.gz (114.4 kB view details)

Uploaded Source

Built Distributions

guidance-0.1.16-cp312-cp312-win_amd64.whl (204.7 kB view details)

Uploaded CPython 3.12 Windows x86-64

guidance-0.1.16-cp312-cp312-musllinux_1_1_x86_64.whl (768.5 kB view details)

Uploaded CPython 3.12 musllinux: musl 1.1+ x86-64

guidance-0.1.16-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (257.2 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ x86-64

guidance-0.1.16-cp312-cp312-macosx_11_0_arm64.whl (206.8 kB view details)

Uploaded CPython 3.12 macOS 11.0+ ARM64

guidance-0.1.16-cp312-cp312-macosx_10_9_x86_64.whl (213.0 kB view details)

Uploaded CPython 3.12 macOS 10.9+ x86-64

guidance-0.1.16-cp311-cp311-win_amd64.whl (204.7 kB view details)

Uploaded CPython 3.11 Windows x86-64

guidance-0.1.16-cp311-cp311-musllinux_1_1_x86_64.whl (769.5 kB view details)

Uploaded CPython 3.11 musllinux: musl 1.1+ x86-64

guidance-0.1.16-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (257.4 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

guidance-0.1.16-cp311-cp311-macosx_11_0_arm64.whl (207.9 kB view details)

Uploaded CPython 3.11 macOS 11.0+ ARM64

guidance-0.1.16-cp311-cp311-macosx_10_9_x86_64.whl (214.7 kB view details)

Uploaded CPython 3.11 macOS 10.9+ x86-64

guidance-0.1.16-cp310-cp310-win_amd64.whl (203.5 kB view details)

Uploaded CPython 3.10 Windows x86-64

guidance-0.1.16-cp310-cp310-musllinux_1_1_x86_64.whl (768.5 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.1+ x86-64

guidance-0.1.16-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (255.4 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

guidance-0.1.16-cp310-cp310-macosx_11_0_arm64.whl (206.6 kB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

guidance-0.1.16-cp310-cp310-macosx_10_9_x86_64.whl (213.4 kB view details)

Uploaded CPython 3.10 macOS 10.9+ x86-64

guidance-0.1.16-cp39-cp39-win_amd64.whl (202.8 kB view details)

Uploaded CPython 3.9 Windows x86-64

guidance-0.1.16-cp39-cp39-musllinux_1_1_x86_64.whl (770.0 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.1+ x86-64

guidance-0.1.16-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (255.7 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

guidance-0.1.16-cp39-cp39-macosx_11_0_arm64.whl (206.8 kB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

guidance-0.1.16-cp39-cp39-macosx_10_9_x86_64.whl (213.5 kB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

File details

Details for the file guidance-0.1.16.tar.gz.

File metadata

  • Download URL: guidance-0.1.16.tar.gz
  • Upload date:
  • Size: 114.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.0 CPython/3.12.5

File hashes

Hashes for guidance-0.1.16.tar.gz
Algorithm Hash digest
SHA256 ee74539bcc4da8850a10ebc6efa69f686d457f43950680ef463ac1d8965fdbb8
MD5 a6468c0fe3cea7b7328829dc32081400
BLAKE2b-256 971ac37a61d310aa25fa088893a3b7dfe34543872b2d4cb039be19d35ce3b304

See more details on using hashes here.

File details

Details for the file guidance-0.1.16-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for guidance-0.1.16-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 d928c1c51890ec2070ba15b2600851a78729b0f29e4eeb57ba171e1a7817d1b6
MD5 260b891390fdcc682ba8c06e401a79b8
BLAKE2b-256 db4ec5a1e0c2d1548a0da4b81ecff20c97b498377257c293815f622a04d0ec3f

See more details on using hashes here.

File details

Details for the file guidance-0.1.16-cp312-cp312-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for guidance-0.1.16-cp312-cp312-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 686a2abe251d33f82355b6d63b9a7f10842cf61ecb3b23b3ebe585fc5bdea5dc
MD5 ecbdd898388c4646671ccdd0f5b2e699
BLAKE2b-256 7a8849bf5cb97b476a793846b9b0319c6a2705a2d6c19ae2eeb6d989821e3747

See more details on using hashes here.

File details

Details for the file guidance-0.1.16-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for guidance-0.1.16-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 141ab670201dd64412649fb41a520639e79876d65c00ee6385e8b935acf4f325
MD5 1ac6f87813eea1a12e27f6fe78701d9f
BLAKE2b-256 3b20ed6588ef107ceefafd92e5c98d5279745b99f2200deb444c0177b98d12f4

See more details on using hashes here.

File details

Details for the file guidance-0.1.16-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for guidance-0.1.16-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2ab89678b1351da50db98e39ddddec6986c5c9ae2b82f410d3abb9fa1b5cd747
MD5 4a82165bda7e60989f60497335c5a3c9
BLAKE2b-256 c832ff3dd49baabb0179d4c3b4bf18aa31dbdaeef0a4dc9172878b2b295c2bd2

See more details on using hashes here.

File details

Details for the file guidance-0.1.16-cp312-cp312-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for guidance-0.1.16-cp312-cp312-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 65ec377ae55726d4ed203d206e1a55c170564abafcb2860f8b3f0fa9ae78db61
MD5 e52343fecead5b80d478b2c983330c2a
BLAKE2b-256 798f9fba4c7c325b5f080acb99fe177e6e21c63152d24dbe2fb6b17cd09eed01

See more details on using hashes here.

File details

Details for the file guidance-0.1.16-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for guidance-0.1.16-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 a7fe0977373c5d7ce9bf1dafd67b827b6a144c385e8095867e86471e20476497
MD5 373693a9217ba98c679c5ec0984c558c
BLAKE2b-256 ddb6fc696de2105c3b69e263f3ed8135877b1a9ddebcf71dcdd79fb5c67cb04c

See more details on using hashes here.

File details

Details for the file guidance-0.1.16-cp311-cp311-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for guidance-0.1.16-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 2217f545b692dfdd40c7db1d8993c6482bfb0e321c9e51c106b3b505ed87c105
MD5 079991c9cc26a77a0a6ce6e6590b5b94
BLAKE2b-256 74699878cf3de7ab3a147ecb961d1220e6859c6eebc3fdc0625d29937f5b27df

See more details on using hashes here.

File details

Details for the file guidance-0.1.16-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for guidance-0.1.16-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 56c780bc96da09e2dade46d9a9ed6513e087caf2a21ee86978ae3e0f0cab8862
MD5 bd64bf8b69ac2777eaa606c45964a81b
BLAKE2b-256 ce0b5290440db0f5b703e370d4ce35bfe097b06665bf18c97abb17bfc65d0a52

See more details on using hashes here.

File details

Details for the file guidance-0.1.16-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for guidance-0.1.16-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2681053ab0dd8686aada822b5d90917340547b1f822c0e6814bd64476acedefc
MD5 72e2e4f8ecbfcb07871131127ce951b1
BLAKE2b-256 8b6fd35a26166845bbb17e09962c04e4d87e2e72e1ef316059d3ab9e8e09b31d

See more details on using hashes here.

File details

Details for the file guidance-0.1.16-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for guidance-0.1.16-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 5dcbde1921557d1375b7e3a1ebe9ea6b0798d8f41c0e0e1ea799ea7a03ab539b
MD5 c7d6a90c40719420b516706a43af1fd9
BLAKE2b-256 1497748ee98544939c61b0ce76093c93b5f5cc6cced39caedbad042097698e5f

See more details on using hashes here.

File details

Details for the file guidance-0.1.16-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for guidance-0.1.16-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 2f9b47161d18d72805502343a546dc82e09172638210f3a2065851b3ced9cb79
MD5 dc3ebde9fb1c5679f820a9e1cc9fedbf
BLAKE2b-256 7ad3dc8f69f13335d81d2ac3b5815aecfcdc34be5697b3a3fa5e0268ebfc7d44

See more details on using hashes here.

File details

Details for the file guidance-0.1.16-cp310-cp310-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for guidance-0.1.16-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 e72d0895f2ea575a42677edadf3bbc065a052c267302ae6f166ebf0fe4684b9a
MD5 8232900e5951eb38bd7f306a82b4e94e
BLAKE2b-256 66f091206f806093c162b69155e3f4e95bbf1027c628a9285f9d9fcdf0e0eff0

See more details on using hashes here.

File details

Details for the file guidance-0.1.16-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for guidance-0.1.16-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 070e3e70c6a982496190fb70b59ba0ce0d70d7fc47447616ee2b543cb70ac0f4
MD5 8748c1d9db875f8dc51723096a8c739e
BLAKE2b-256 3676953ac64ec97ad1932e5a8fa616ef0d03041f452cd3a8be11fb87cbb68e52

See more details on using hashes here.

File details

Details for the file guidance-0.1.16-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for guidance-0.1.16-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d71bca5d1e1c0504e62e5d5490f1273bc9f7bbd43cd358c3d0149bb49b96103e
MD5 d5838eff884c113dc2418200862c6d9c
BLAKE2b-256 a22b7ef3b4495cfd601d7966ba8c907040c7eb518661c86a8649de2760bb0412

See more details on using hashes here.

File details

Details for the file guidance-0.1.16-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for guidance-0.1.16-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 a9929e0265a0ba4f166f3fcab2204e6330b4b1a10751e4e3e3c607704aaa8064
MD5 31f66d29668086203f85cd371fa55b39
BLAKE2b-256 428646713a16b7dec27dbcda827a802066d5bfe68b86706f52b738ae585f5b91

See more details on using hashes here.

File details

Details for the file guidance-0.1.16-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: guidance-0.1.16-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 202.8 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.0 CPython/3.12.5

File hashes

Hashes for guidance-0.1.16-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 2521fc8fae24058d10eeecceb5d7c3773e2e6fc77e1a2582da6a46174018c852
MD5 a945cf05b9d6bc054c4dabbdae827de1
BLAKE2b-256 ca4d07e1416965cb2add750dcd916caae478ec9df582af1510de13317e2b7211

See more details on using hashes here.

File details

Details for the file guidance-0.1.16-cp39-cp39-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for guidance-0.1.16-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 8cd8f1df6aaedbab285e57fe2df960b696f54b962ee7f6af6ae46d49ffbc4c19
MD5 14a1625eadde41ab6b8f74a1c33a5be9
BLAKE2b-256 d6e59ab3deb1c23e778640c09cc3473aedf95d3b9f66108b6a86591e2ee5e262

See more details on using hashes here.

File details

Details for the file guidance-0.1.16-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for guidance-0.1.16-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 40edb47ef2ba8538ea5d04f8fefa5abd57a70dd8fd99204463d0e7aa64533baf
MD5 13211141f837ced7db8dcb4e74a32fed
BLAKE2b-256 57cc40985eba7dfe4149d570f6b8dfc5d2c1a434eac2cd9dd6cef55b70c6cd82

See more details on using hashes here.

File details

Details for the file guidance-0.1.16-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for guidance-0.1.16-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d9ea409719894479454ab8a349036e43c58862c06bce195c00bb5741e887980a
MD5 f2f5dcbe0e7d13fd892b9a12ec0db0a9
BLAKE2b-256 45766e22fe77097f584741c2742598edb804d0bd407d3b0476dfa31b90ba29fc

See more details on using hashes here.

File details

Details for the file guidance-0.1.16-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for guidance-0.1.16-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 b3f63b6eb73a1fd7d853de475f6c5f32921f0b2c37e85b2ba02e6af89a7d2e0a
MD5 addb38360e2681d411b1ed0f95206672
BLAKE2b-256 1d3cc477d6214ed1f6bd75c417faf991eb9af41f8889b8542943c214ddce21c3

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page