Use Case Recipes
Recipes are a collection of code examples that demonstrate how to leverage Data Designer in specific use cases. Each recipe is a self-contained example that can be run independently.
Recipes provide working code for specific use cases without detailed explanations. If you’re learning Data Designer for the first time, start with our tutorial notebooks, which offer step-by-step guidance and explain core concepts. Once you’re familiar with the basics, return here for practical, ready-to-use implementations.
Most recipes use the OpenAI model provider by default. Ensure your OpenAI provider is set up via the Data Designer CLI before running model-backed recipes. Image-generation recipes use OpenRouter and Gemini image models by default, so set OPENROUTER_API_KEY before running them unless you override the model provider and model ID. Headless recipes, such as Document Review Gate, do not call a model provider.
Image Generation
Code Generation
QA and Chat
Trace Ingestion
Workflow Chaining
MCP and Tool Use
Plugin Development
Chart QA
VLM Long-Document Understanding
A 9-recipe pipeline for generating visual QA training data from long PDF documents: OCR, page classification, single-page / multi-page / whole-document QA, and frontier-model quality filtering.