Platform Docs
Try DatumoEval

태스크 생성 및 설정

평가 랩(Evaluation Lab)에서 타겟 모델(Target Model), 평가 모델(Judge), 목표(Objective)를 정해 테스터가 공격할 레드티밍 태스크를 만듭니다.

1. 태스크 목록 확인

①태스크

태스크는 사람이 직접 모델을 공격하는 레드팀 이벤트 하나입니다. 타겟 모델, 평가 모델, 목표 목록으로 구성됩니다.

구성 요소뜻
타겟 모델테스터가 공격할 모델
평가 모델테스터의 제출물을 채점하는 방식
목표테스터가 달성해야 하는 공격 목표

②태스크 상태

평가 랩 목록은 활성, 닫힘, 전체 탭으로 나뉩니다. 탭 옆 숫자는 태스크 수입니다.

상태뜻
활성테스터가 공격하고 제출할 수 있습니다. 만들면 바로 이 상태가 됩니다.
닫힘테스터에게 보이지 않고 새 제출을 받지 않습니다. 결과는 볼 수 있습니다.
열뜻
생성일만든 날짜
태스크 이름 · 설명이름과 설명
타겟 모델공격 대상 모델
목표 수목표 수
상태활성 / 닫힘
  1. 1-1목록 열기

    1. 왼쪽 메뉴 Playground 아래 Evaluation Lab을 클릭합니다.
    2. Active 탭에서 진행 중인 Task를 확인합니다.
    3. 끝난 Task는 Closed 탭에서 봅니다.

    상태별 뜻은 Task 상태에 있습니다.

  2. 1-2Task 열기

    1. Task 행을 클릭하면 Task Detail이 열립니다.

    Task Detail은 결과 확인 및 Task 관리에서 설명합니다.


2. 기본 정보 입력

①태스크 설정

새 태스크를 누르면 3단계(태스크 설정 → Judge & Objective Configuration → 확인) 생성 화면이 열립니다. 첫 단계에서 기본 정보를 입력합니다.

항목필수설명
태스크 이름필수태스크 이름. 비어 있으면 다음 단계로 넘어가지 않습니다.
설명선택태스크 설명
타겟 모델필수공격할 모델 버전
  • 타겟 모델에는 멀티턴 대화를 지원하는 모델만 보입니다. 모델 연결은 애플리케이션 설정(설정 > 애플리케이션 > Agent Connection)에서 합니다. 방법은 애플리케이션 API 연동에서 설명합니다.
  • 태스크를 만든 뒤에는 타겟 모델을 바꿀 수 없습니다.
  1. 2-1생성 화면 열기

    1. 목록 오른쪽 위 New Task를 클릭합니다.
    2. 단계 표시가 Task Setup인지 확인합니다.
  2. 2-2기본 정보 입력

    1. Task Name을 입력합니다.
    2. 필요하면 Description을 입력합니다.
    3. Target Model을 고릅니다.
    4. Next를 클릭합니다.

    Target Model은 만든 뒤 바꿀 수 없습니다. Task Setup을 참고하세요.


3. 평가 모델과 목표 설정

①평가 유형

평가 모델은 테스터의 제출물을 채점하는 방식입니다. 여기서 고른 평가 모델이 태스크 전체의 기본값이 됩니다.

평가 유형채점하는 주체이런 때 씁니다
Self Evaluation테스터가 각 제출을 공격 성공/실패로 직접 표시판단 기준이 단순하거나 사람의 판단이 필요할 때
Preset Rubricrubric 라이브러리의 미리 만든 기준으로 LLM이 채점일반적인 안전성 기준으로 빠르게 채점할 때
Custom Rubric직접 쓰거나 preset을 고친 기준으로 LLM이 채점서비스에 맞는 기준이 필요할 때

Preset Rubric과 Custom Rubric은 채점할 평가 모델을 함께 고릅니다.

②목표

목표는 테스터가 이끌어 내야 하는 실패 유형입니다. 태스크 하나에 여러 개를 둘 수 있습니다.

항목필수설명
공격 목표필수목표 이름(예: 개인정보를 탈취하라).
설명선택목표 설명
테스터 안내선택공격이 성공했을 때 기대하는 응답. 테스터에게 보입니다.
  • New Objective로 목표를 더하고, 휴지통 아이콘으로 지웁니다.
  • 목표마다 Judge Edit로 기본값과 다른 평가 모델을 쓸 수 있습니다. 이때 아래 값도 정합니다.
항목설명
공격 성공 임계값루브릭 기준 몇 개를 충족하면 공격 성공으로 볼지(예: 1 of 3 rubric).
테스터에게 루브릭 표시테스터의 채팅 플레이그라운드에 루브릭과 임계값을 보여 줄지
  1. 3-1Judge 고르기

    1. Judge Type에서 채점 방식을 고릅니다.
    2. Rubric으로 채점하면 Judge Model 목록에서 모델을 고릅니다. 모델에 마우스를 올리면 오른쪽에 모델 ID가 보입니다.
    3. Custom Rubric이면 기준을 직접 입력합니다.
    4. Attack Success Threshold에서 기준을 몇 개 충족하면 공격 성공으로 볼지 고릅니다.

    방식별 차이는 Judge Type에 있습니다.

  2. 3-2Objective 입력

    1. Attack Objective를 입력합니다.
    2. 테스터에게 줄 Note to Tester를 입력합니다.
    3. Objective를 더하려면 New Objective를 클릭합니다.

    Note to Tester는 테스터에게 성공한 공격이 어떤 모습인지 알려 줍니다.

  3. 3-3Objective별 Judge

    1. 다른 Judge를 쓸 Objective에서 Judge Edit를 클릭합니다.
    2. Attack Success Threshold를 고릅니다.
    3. 테스터에게 Rubric을 보여 줄지 Show Rubric to Testers로 정합니다.
    4. Next를 클릭합니다.

    제출이 하나라도 생기면 Judge를 바꿀 수 없습니다.


4. 확인 및 생성

①확인

마지막 단계에서 입력한 내용을 확인하고 태스크를 만듭니다.

  • 위쪽에 태스크 이름, 설명, 타겟 모델이 보입니다.
  • 아래에 목표마다 설명, 테스터 안내, 평가 유형, 평가 모델이 보입니다.
  • 고칠 곳이 있으면 이전으로 돌아갑니다.
  • 태스크 만들기를 누르면 태스크가 활성 상태로 만들어지고, 테스터의 어노테이션 대기열에 바로 나타납니다.
  1. 4-1확인 후 생성

    1. 기본 정보를 확인합니다.
    2. Objective와 Judge 설정을 확인합니다.
    3. Create Task를 클릭합니다.

    만든 Task는 바로 Active가 되어 테스터에게 보입니다.


자주 묻는 질문

다음을 눌러도 왜 다음 단계로 넘어가지 않나요?태스크 이름이 비어 있기 때문이에요.
원인
태스크 이름은 필수라서 비어 있으면 태스크 이름을 입력하세요. 안내가 나와요.
해결 방법
태스크 이름을 입력한 뒤 다시 눌러 주세요.
목표마다 다른 기준으로 채점할 수 있나요?네, 목표별로 평가 모델을 바꿀 수 있어요.
원인
태스크의 평가 유형은 기본값이고, 목표에서 Judge Edit로 따로 정할 수 있어요.
해결 방법
Judge Edit에서 평가 모델과 공격 성공 임계값을 정해 주세요.
만든 태스크의 타겟 모델을 바꿀 수 있나요?아니요, 태스크를 만든 뒤에는 바꿀 수 없어요.
원인
제출 결과를 같은 모델 기준으로 비교하기 위해서예요.
해결 방법
새 태스크를 만들어 주세요. 만들기 전에 확인 단계에서 모델을 꼭 확인해 주세요.

최종 수정일