Overview
Prompt Studio transforms datasets into structured, fine-tuning-ready examples for AI models. Each row in the output dataset represents a valid training example formatted as a conversation with system, user, and assistant messages. Path: My Models → Prompt StudioPrompt Builder module
The Prompt Builder is the main workspace for configuring how dataset rows transform into conversation-formatted training examples.Dataset selector
The selected dataset provides the fields available for macro substitution in prompts.
Role configuration panels
Three panels allow you to configure prompts for each conversation role:
Each panel contains:
Prompt editor
The prompt editor opens when you click Select on any role panel.Text input area
Macro configuration
After adding macro placeholders to your prompt text, configure each macro’s data source:Macro configuration panel
Editor actions
Preview screen
The Preview screen validates your prompt configuration by showing resolved output for each dataset row. Path: Click Preview in the Prompt BuilderConversation display
Messages display in a conversational format, visually distinguishing each role.
Navigation controls
Validation indicators
Output format
The transformed dataset contains rows formatted as structured conversations:Actions reference
Builder actions
Editor actions
Preview actions
Output actions
Workflow summary
- Select dataset → Choose source data in the Dataset module
- Configure prompts → Define system, user, and assistant prompts with macros
- Configure macros → Map each macro to a field, NQL expression, or literal value
- Preview output → Validate resolved prompts row by row
- Generate dataset → Use Data Studio to materialize the transformed dataset
Related content
LLM Studio
Train and fine-tune models using prepared datasets
NQL Syntax
Reference for NQL expressions used in macros
Model Inference
Using AI models within your data plane
Creating Materialized Views
Generate datasets from your prompt configurations

