Structured text generation library ensuring LLM outputs conform to JSON schemas, regex, and grammars.