Metadata-Version: 2.1
Name: guidance
Version: 0.0.52
Summary: A guidance language for controlling large language models.
Home-page: https://github.com/slundberg/guidance
Author: Scott Lundberg and Marco Tulio Ribeiro
Author-email: scott.lundberg@microsoft.com
License-File: LICENSE
Requires-Dist: diskcache
Requires-Dist: openai (>=0.27)
Requires-Dist: parsimonious
Requires-Dist: pygtrie
Requires-Dist: platformdirs
Requires-Dist: tiktoken (>=0.3)
Requires-Dist: nest-asyncio
Requires-Dist: requests
Requires-Dist: numpy
Provides-Extra: docs
Requires-Dist: ipython ; extra == 'docs'
Requires-Dist: numpydoc ; extra == 'docs'
Requires-Dist: sphinx-rtd-theme ; extra == 'docs'
Requires-Dist: sphinx ; extra == 'docs'
Requires-Dist: nbsphinx ; extra == 'docs'
Provides-Extra: test
Requires-Dist: pytest ; extra == 'test'
Requires-Dist: transformers ; extra == 'test'
Requires-Dist: torch ; extra == 'test'

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.
