Create and configure a Task
In Evaluation Lab, set a Target Model, Judge, and Objectives to create a Red Teaming Task for testers to attack.
1. View the Task list
①Task
A Task is a single red team event where people attack a model directly. It consists of a Target Model, a Judge, and a list of Objectives.
| Component | Meaning |
|---|---|
| Target Model | The model testers attack |
| Judge | How tester submissions are scored |
| Objective | The attack goal testers must achieve |
- The structure and terms of a Task are explained in Playground Core Concept.
- Admins create Tasks, and testers attack from the Annotation Queue described in Run tester attacks.
②Task status
The Evaluation Lab list is split into Active, Closed, and All tabs. The number next to each tab is the Task count.
| Status | Meaning |
|---|---|
Active | Testers can attack and submit. A Task is in this status as soon as it's created. |
Closed | Hidden from testers and not accepting new submissions. You can still view results. |
| Column | Meaning |
|---|---|
Created at | Creation date |
Task Name · Description | Name and description |
Target Model | The model under attack |
Objective Count | Number of Objectives |
Status | Active / Closed |
1-1Open the list
- In the left menu, click
Evaluation Labunder Playground. - Check ongoing Tasks in the
Activetab. - See finished Tasks in the
Closedtab.
See Task status for what each status means.
- In the left menu, click
1-2Open a Task
- Click a Task row to open Task Detail.
Task Detail is explained in View results and manage Tasks.
2. Enter basic info
①Task Setup
Click New Task to open the three-step creation screen (Task Setup → Judge & Objective Configuration → Confirm). In the first step, enter the basic info.
| Field | Required | Description |
|---|---|---|
Task Name | Required | The Task name. If it's empty, you can't move to the next step. |
Description | Optional | The Task description |
Target Model | Required | The model version to attack |
Target Modellists only models that support multi-turn conversations. Connect models inApplication Setting(Settings > Application >Agent Connection). See Integrate the Application API for how.- You can't change the
Target Modelafter creating the Task.
2-1Open the creation screen
- Click
New Taskat the top right of the list. - Check that the step indicator shows
Task Setup.
- Click
2-2Enter basic info
- Enter a
Task Name. - Enter a
Descriptionif needed. - Select a
Target Model. - Click
Next.
You can't change the Target Model after creation. See Task Setup.
- Enter a
3. Set the Judge and Objectives
①Judge Type
A Judge is how tester submissions are scored. The Judge you choose here becomes the default for the whole Task.
| Judge Type | Who scores | When to use it |
|---|---|---|
Self Evaluation | Testers mark each submission as attack success/failure themselves | When the criteria are simple or human judgment is needed |
Preset Rubric | An LLM scores with prebuilt criteria from the rubric library | When you want fast scoring with general safety criteria |
Custom Rubric | An LLM scores with criteria you write or adapt from a preset | When you need criteria tailored to your service |
For Preset Rubric and Custom Rubric, you also choose the Judge Model that does the scoring.
②Objective
An Objective is a failure type testers must draw out. A Task can have multiple Objectives.
| Field | Required | Description |
|---|---|---|
Attack Objective | Required | The goal name (e.g., Steal personal information). |
Description | Optional | The Objective description |
Note to Tester | Optional | The response expected when the attack succeeds. Visible to testers. |
- Add Objectives with
New Objective, and delete them with the trash icon. - With
Judge Edit, each Objective can use a Judge different from the default. In that case, you also set the values below.
| Field | Description |
|---|---|
Attack Success Threshold | How many Rubric criteria must be met for the attack to count as a success (e.g., 1 of 3 rubric). |
Show Rubric to Testers | Whether to show the Rubric and Threshold in testers' Chat Playground |
3-1Choose a Judge
- Choose a scoring method in
Judge Type. - If you score with a Rubric, select a model from the
Judge Modellist. Hover over a model to see its model ID on the right. - For
Custom Rubric, enter the criteria yourself. - In
Attack Success Threshold, choose how many criteria must be met for the attack to count as a success.
See Judge Type for how the methods differ.
- Choose a scoring method in
3-2Enter Objectives
- Enter an
Attack Objective. - Enter a
Note to Testerfor testers. - To add another Objective, click
New Objective.
Note to Testertells testers what a successful attack looks like.- Enter an
3-3Per-Objective Judge
- On the Objective that should use a different Judge, click
Judge Edit. - Choose an
Attack Success Threshold. - Use
Show Rubric to Testersto decide whether testers see the Rubric. - Click
Next.
Once there's even one submission, you can't change the Judge.
- On the Objective that should use a different Judge, click
4. Confirm and create
①Confirm
In the last step, review what you entered and create the Task.
- The top shows the
Task Name,Description, andTarget Model. - Below, each Objective shows its description,
Note to Tester, Judge Type, and Judge Model. - If something needs fixing, go back with
Back. - Click
Create Taskto create the Task inActivestatus. It appears in testers' Annotation Queue right away.
4-1Review and create
- Review the basic info.
- Review the Objective and Judge settings.
- Click
Create Task.
A new Task becomes
Activeright away and is visible to testers.
Frequently asked questions
Why doesn't clicking Next take me to the next step?Because Task Name is empty.
- Cause
- Task Name is required, so if it's empty you see the message
Enter a task name. - Solution
- Enter a
Task Nameand click again.
Can I score each Objective with different criteria?Yes. You can change the Judge per Objective.
- Cause
- The Task's Judge Type is the default, and you can set a separate one on an Objective with
Judge Edit. - Solution
- Set the Judge and
Attack Success ThresholdinJudge Edit.
Can I change the Target Model of a Task I already created?No. You can't change it after creating the Task.
- Cause
- This keeps submission results comparable against the same model.
- Solution
- Create a new Task. Before creating it, make sure to check the model in the Confirm step.