Step 1: Sign in with W&B
Open Model Distillation Studio, sign in with your W&B API key, and choose the team that owns the application.Use a team service-account key for a production application. It avoids coupling availability to one employee’s account.
Step 2: Register your current model provider
Open Providers and connect the service that runs your current model. This lets Model Distillation keep serving the same model while you collect data and train alternatives. You can skip this step when using the built-inwandb-inference provider.
The provider must expose an OpenAI-compatible Chat Completions endpoint for routed application traffic. Enter the exact API base URL, including any required path prefix such as /v1; the proxy appends /chat/completions. For Studio relabeling and evaluations, the provider named openai uses OpenAI’s Responses API instead.
After saving the provider, add or enable the model ID if it is not already available. Wait until the provider deployment is Applied at the current revision before continuing.
Step 3: Create a task
From Tasks, select Create task. Give the feature a stable alias, such asticket-classifier, and select the model that serves it today.
The task alias becomes the model value used by your application. It stays the same as you train and deploy new implementations.
API: Create a task (PUT /tasks/{alias})
API: Create a task (PUT /tasks/{alias})
Set the task alias in the URL and the current model in See Create a task for the complete request and response.
targets:Step 4: Connect your application
Keep your normal OpenAI client, but change its base URL and model:Step 5: Create a dataset
After the task has representative traffic, create a dataset. Review the examples, remove poor ones, and improve the answers if you want the new model to learn better behavior than the current model provides. Follow the Datasets Quick Start to create and inspect your first dataset.Step 6: Fine-tune several models
Train one or more candidate models from the dataset. Trying several candidates gives you a better chance of finding the right balance of quality, speed, and cost. Follow the Fine-tuning Quick Start to start a training job.Step 7: Evaluate the candidates
Compare every candidate with the answers you want to preserve. Review the overall result and individual examples before choosing a winner. Follow the Evaluations Quick Start to run your first comparison.Step 8: Deploy the winner
Add the winner to task routing. You can start with a small share of traffic, increase it gradually, and keep the original model ready for rollback. Once you trust the workflow, Automation can run the next improvement cycle and deploy a winner only when it meets your quality goal.Train and deploy your first model
Follow the complete manual workflow with more detail about each decision.