Metadata-Version: 2.1
Name: guidance
Version: 0.1.4
Summary: A guidance language for controlling large language models.
Home-page: https://github.com/guidance-ai/guidance
Author: Scott Lundberg and Marco Tulio Ribeiro
Author-email: scott@scottlundberg.com
License-File: LICENSE.md
Requires-Dist: diskcache
Requires-Dist: gptcache
Requires-Dist: openai>=1.0
Requires-Dist: platformdirs
Requires-Dist: tiktoken>=0.3
Requires-Dist: nest_asyncio
Requires-Dist: msal
Requires-Dist: requests
Requires-Dist: numpy
Requires-Dist: scipy
Requires-Dist: aiohttp
Requires-Dist: ordered_set
Requires-Dist: pyformlang
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"
Requires-Dist: pytest-cov; 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.
