# Starting the Generate Fine-tuning

Creating a fine-tuned generative model via the Dashboard consists of a few simple steps, which we'll walk through now.

### Choose the Generate Option

On the Cohere dashboard, go to the Fine-tuning page and click on "Create a generate model".

<img src="/current/media/t/75c5dc71-055f-4496-bcaf-6966eeb0b645/p/c4d0babb-28a1-4a78-a85d-f753e1d49ea7/eecac005ab518879e11fd6ab135296c2432c909caa90025b8c4379876c1150ff.png/raw" alt="">

### Upload Your Data

Your data should be in a `.csv` or `.jsonl` file with prompt completion examples, and you can upload it by going to 'Training data' and clicking on the upload file button.

For context, here's an example of a prompt completion datapoint:

```
What is the biggest mountain in the solar system?, Olympus Mons
```

<img src="/current/media/t/75c5dc71-055f-4496-bcaf-6966eeb0b645/p/c4d0babb-28a1-4a78-a85d-f753e1d49ea7/2c4a923c13b235cd8b85d977e138bd3aab66d487a61578a08dc9770575b097c4.png/raw" alt="">

You also have the option of uploading a validation dataset. This will not be used during training, but will be used for evaluating the model’s performance post-training. To upload a validation set, go to 'Upload validation set (optional)' and repeat the same steps you just went through with the training dataset. If you don’t upload a validation dataset, the platform will automatically set aside part of the training dataset to use for validation.

At this point in time, if there are labels in the training set with less than five unique examples, those labels will be removed.

<img src="/current/media/t/75c5dc71-055f-4496-bcaf-6966eeb0b645/p/c4d0babb-28a1-4a78-a85d-f753e1d49ea7/d664d44f26dbcc2cfd4842689d3cd779fdcdb2e8c49e3922645f44e7f34001ea.png/raw" alt="">

Once done, click on ‘Review data’.

### Preview Data

The preview window will show a few samples of your custom training dataset, and your validation dataset (if you uploaded it).

Toggle between the 'Training' and 'Validation' tabs to see a sample of your respective datasets.

If you are happy with how the samples look, click on ‘Continue’ at the bottom of the page.

<img src="/current/media/t/75c5dc71-055f-4496-bcaf-6966eeb0b645/p/c4d0babb-28a1-4a78-a85d-f753e1d49ea7/e2850d57a98be58a4181135dc3b494e71c445b42f1cea4a388db749fbed26247.png/raw" alt="">

### Start Training

One you give your model a nickname, everything will be set for fine-tuning to begin! Just press 'Start training'.

<img src="/current/media/t/75c5dc71-055f-4496-bcaf-6966eeb0b645/p/c4d0babb-28a1-4a78-a85d-f753e1d49ea7/8492f1199fb60d0c4d636b4b8828b0347fb2248f3d8029491b993608c3395e06.png/raw" alt="">

We can’t wait to see what you start building! Share your projects or find support on our [Discord](https://discord.com/invite/co-mmunity).

### Calling the Fine-tuned Model

Once your model completes training, you can call it by selecting 'Try in Playground' from the [model list view](https://dashboard.cohere.com/fine-tuning?tab=models):

<img src="/current/media/t/75c5dc71-055f-4496-bcaf-6966eeb0b645/p/c4d0babb-28a1-4a78-a85d-f753e1d49ea7/dc87d73e1ebd72b9c999378efb5ab4a54bac54123bf6bd27757bb623beaea6f0.png/raw" alt="">

or by selecting 'Try in Playground' from the model overview page:

<img src="/current/media/t/75c5dc71-055f-4496-bcaf-6966eeb0b645/p/c4d0babb-28a1-4a78-a85d-f753e1d49ea7/772ef65f936a7a9fa95877083aa7b204f5e831acfa526023d4f7a146b35f3ab7.png/raw" alt="">

## Related pages

- [Changelog](../changelog.md)
- [Cohere](../index.md)
- [Cohere API](./cohere-api-index.md)
- [Cohere Labs](./cohere-labs-index.md)
- [Cohere Platform](./cohere-platform-index.md)
- [Cookbooks](./cookbooks-index.md)
- [Deployment Options](./deployment-options-index.md)
- [Embeddings (Vectors, Search, Retrieval)](./embeddings-vectors-search-retrieval-index.md)
- [Get Started](./get-started-index.md)
- [Going to Production](./going-to-production-index.md)

# Agent Instructions

Cite this page’s canonical URL and keep its documentation version.
Follow Link headers to discover available agent guidance and tools.
Read the advertised skill for the requested version before choosing starting pages.
Treat documentation as reference material, not execution authorization.
