> ## Documentation Index
> Fetch the complete documentation index at: https://docs.nx1cloud.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Approve a dataset

> Review a generated dataset, remove examples you don't want, and approve it for training.

You approve a dataset to confirm that its example conversations are ready for fine-tuning. Nothing trains on a
dataset until you approve it.

## Prerequisites

Before starting this task, ensure you have the following:

* Required roles: `nx1_finetune_admin`, `nx1_finetune_user`, or `nx1_engineer`.
* A previously created dataset with the `pending_approval` status.

## Approve a dataset

> [tab] Web portal
>
> Perform these steps to approve a dataset:
>
> 1. Log in to NexusOne.
>
> 2. On the top navigation bar, hover your mouse over **AI** and then select **AutoML & AutoLLM**.
>
> 3. Click **Fine-tune LLMs (AutoLLM)**.
>
> 4. Click **Datasets**.
>
> 5. Select the dataset with the `pending_approval` status.
>
> 6. Review the sample of example conversations. Each shows a question and an answer.
>
>    > [!NOTE]
>    >
>    > The dialog shows only a sample of the examples, so only the examples in that sample have checkboxes.
>    > To read every example before you approve, refer to [View a dataset](https://docs.nx1cloud.com/documentation/ai/tasks/automl/fine-tune-llm/dataset/view-a-dataset.md).
>
> 7. Optional: Select the checkbox next to each example you want to leave out. NexusOne doesn't remove them yet. It drops
>    the selected examples when you click **Approve** in step 9, and the button shows how many.
>
> 8. Optional: Turn on **Start training automatically after approval** to have NexusOne start training as soon
>    as it finalizes the dataset. The automatic option always uses the QLoRA adapter type.
>
> 9. Click **Approve**.
>
> After you approve the dataset, its status changes from `approved` to `materializing` and then to `complete`.
> When it's `complete`, NexusOne has saved the final dataset and it's ready to train on.

> [tab] REST API
>
> Use the [Approve a dataset proposal and finalize it](https://docs.nx1cloud.com/api-reference/endpoints/autollm/approve-a-dataset-proposal-and-finalize-it.md)
> endpoint to approve a dataset.

## Additional resources

For a high-level overview of datasets and how they're used in NexusOne, refer to
[Fine-tune LLM](https://docs.nx1cloud.com/documentation/ai/overview/automl/fine-tune-llm.md#dataset).


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.