LMStudio supports structured outputs with `outlines-core`. We can use their [Python SDK](https://github.com/lmstudio-ai/lmstudio-python) to add it as a backend in Outlines.