What problem does it solve?
Guidance removes the uncertainty from LLM output by letting you constrain what the model can say, so you can reliably produce valid structured results instead of fixing malformed responses after the fact.
Core Features & Use Cases
- Constrained Generation: Enforce exact formats for JSON, XML, dates, emails, IDs, and other structured fields with regex and grammars.
- Workflow Building: Compose multi-step prompts, decision branches, and reusable generation functions for agents, extraction, and classification pipelines.
- Backend Flexibility: Work with API models or local models while keeping the same constraint-driven prompting approach.
- Use Case: A developer can generate a valid API payload, classify a user message into a fixed label set, or extract entities from text without writing brittle retry logic.
Quick Start
Ask the skill to generate a constrained output for your model, such as a valid JSON object, a labeled classification result, or a multi-step guided workflow.