LMQL - new paradigm for prompting

Based on this, we present the novel idea of Language Model Programming (LMP). LMP generalizes language
model prompting from pure text prompts to an intuitive combination of text prompting and scripting. Additionally, LMP allows constraints to be specified over the language model output. This enables easy adaption to
many tasks while abstracting language model internals and providing high-level semantics


How did I miss this raw diamond of a pdf. Thank you for posting that.