Datasets
Purpose
Use Datasets to store the inputs, expected outputs, rules, and derived variants that power evaluations.
When to use it
Create or update a dataset whenever you need to define what an agent should be tested against.
Prerequisites
- You have a project.
Steps
- Open Datasets inside a project.
- Create a dataset with the right type for your workflow.
- Add entries manually, or use CSV import when you already have source data.
- Review entries on the dataset detail page.
- Export CSV when you need to inspect or move the current contents.
- If you are working with adversarial inputs, create a derivative or adversarial dataset from the dataset detail page or from Playground.
Expected result
You have a dataset with entries that can be attached to specifications and used in eval or playground runs.
What to know
- Parent datasets can have related adversarial datasets.
- Some destructive actions may be blocked when a dataset is locked by related work.
- Dataset detail pages show entry counts and related adversarial datasets.