프롬프트 어노테이터
Prompt annotator
프롬프트 어노테이터는 상단 바, 툴바, 에디터, 패널, 단축키 및 설정로 구성되어 있습니다.

프롬프트 어노테이터 화면
상단바
현재 라벨(작업)과 작업자에 대한 정보 및 저장/제출/(불량) 버튼 등이 표시됩니다.
에디터
에디터는 데이터가 표시되어 어노테이션을 추가하는 공간입니다. 상단에 클래스 설정 창, 우측에 질문-답변의 턴 창과 좌측의 어노테이션 턴 창이 보이며, 프롬프트 창으로 구성되어 있습니다.

Turn이 닫힌 모드
1️⃣ 토픽 영역
설정된 토픽이 있는 경우 토픽을 보여주게 되며 설정된 것이 없을 땐 해당 영역이 닫혀 있게 됨
답변생성에 토픽 내용 활용이 체크 되어 있는 경우 모델에 프롬프트를 입력할 때 토픽을 함께 전달함
2️⃣ 채팅(chat) 전체에 대한 라벨링 영역
multi-turn 대화에서 전체 대화에 대한 라벨링을 하거나 요약을 하는데 활용
3️⃣ 턴(turn)내 input 영역
사용자가 입력한 프롬프트 input을 보여줌
4️⃣** 턴(turn)내 output 영역**
모델이 답변한 데이터를 보여줌
설정한 모델이 많은 경우 다수의 output이 보일 수 있음
5️⃣ 프롬프트 입력 영역
모델을 활용하는 경우 사용자가 프롬프트를 텍스트로 입력할 수 있게 해당 영역이 활성화 됨

Turn이 열린 모드
1️⃣** input 영역**
하나의 턴(turn) 내에서 input한 프롬프트 내용
주로 사용자가 직접 입력한 값을 보여주나 미리 생성된 Input 값을 넣는 것도 가능
2️⃣ output 영역
하나의 턴(turn) 내에서 output된 모델의 내용
사용자가 input 한 값에 대하여 모델이 생성한 결과를 보여주나 외부에서 미리 생성된 결과값을 넣는 것도 가능
3️⃣ 라벨링 영역
라벨링만을 진행하는 어노테이션을 생성하는 영역
기본으로 닫혀있는 영역이어서 대화 자체에 집중할 수 있도록되어 있으나 라벨링 하고자 하는 영역의 라벨[Q]
를 선택하면 해당 영역이 열림
4️⃣ 프롬프트 입력 영역
모델 연동을 하는 경우 모델에 input하는 프롬프트를 작성하는 영역
모델 연동을 하지 않는 경우 해당 영역은 어노테이터에서 보이지 않음
툴바
프롬프트 어노테이터 좌측의 툴바 도구는 프롬프트 프로젝트에 활성화된 라벨링 도구인 프롬프트 도구가 있으며, 보조 도구는 마크다운 모드, LaTeX모드로 구성되어 있습니다.
툴바의 도구 사용법은 👉 7-2. 라벨링 도구 7-3. 라벨링 보조도구 7-4. 스마트 툴에서 확인해주세요.
패널
패널은 라벨링 작업을 지원하기 위해 편의를 제공하는 다양한 보조 창을 말합니다. 패널은 하단 가로 패널로 구성되어 있으며, 각 패널들의 보이기/숨기기, 자리 배치는 사용자가 편의에 따라 언제 이동시켜 활용할 수 있습니다.
- 프롬프트 어노테이터의 주요 패널 및 기능
패널의 명칭 | 패널 기능 |
---|---|
히스토리 | 작업 내역이 기록된 패널. Ctrl+Z를 여러 번 누르지 않고도 몇 단계 이전 작업 상태로 돌아갈 수 있으며, 라벨을 저장 또는 작업 제출 시 목록이 초기화됨 |
에러 로그 | 어노테이터 시스템에서 발생한 오류 내용을 기록하는 로그로, 문제의 원인을 분석하고 버그를 수정할 수 있도록 상세 정보 제공 |
메타정보 | 데이터의 기본 메타 정보(데이터 유형, 크기 등)를 확인할 수 있는 공간 |
가이드라인 | 관리자가 등록한 가이드라인 게시판에 등록한 글을 확인할 수 있음 |
- 패널 보이기/숨기기 기능
하단 가로 패널의 맨 아래에 위치한 패널 이름 탭을 누르면 해당 패널을 숨기거나 보이게 만들 수 있습니다.
패널 탭 버튼 가장 아래쪽의 겹 화살표 표시(>>) 를 누르면 가로 패널 전체를 숨기고 보이게 할 수 있습니다.
설정
- 저작도구를 설정하는 곳으로 어노테이션, 전역, 패널 등의 기능들을 설정할 수 있음
구분 | 설정 기능 | 기능 설명 |
---|---|---|
어노테이터 설정 | 접혀있을 때 턴 높이 px | 어노테이션 턴 창의 높이를 조절 |
질문/답변의 라벨속성 표시 | ||
전역 설정 | 폰트 크기 | 클래스 선택 패널의 글씨 크기를 조절 |
패널 레이아웃 초기화 | 클래스 선택 패널의 레이아웃 초기화 기능 | |
패널 설정 | 메타정보/가이드라인/히스토리에러 로그 | 해당 패널들의 보이기/숨기기 기능 |
단축키
- 라벨링 작업에 필요한 각종 기능의 단축키 정보를 확인할 수 있는 곳으로, 단축키는 특정 기능을 빠르게 실행하기 위한 키보드 상의 키 조합을 의미합니다.
- 툴바 하단에 명령(Command, ⌘) 모양의 단축키 버튼이 위치해 있으며, 작업 중 언제든지 단축키를 확인할 수 있습니다.
기능 | 단축키 |
---|---|
라벨링 영역 열기 | Q |
라벨링 영역 닫기 | esc |
라벨링 대상(input, output) 사이의 이동하기 | 다음: Tab |
이전: Shift +Tab | |
turn 대화창 열기 | 숫자 (turn 순서)+Enter |
Input, output 텍스트 창 크게 보기 | W |
텍스트 복사 | E |
마크다운 문법으로 보기 | R |
할당 작업 임시 저장하기 | Ctrl(⌘) +S |
프롬프트 입력창 활성화 하기 | P |
프롬프트 전송하기 | Ctrl(⌘) +Enter |
마우스로 라벨링하려는 위치로 이동: 텍스트 활성화
턴 펼치기/접기 : 숫자입력+Enter
활성화된 텍스트에 라벨 패널 열기 : Q
텍스트 펼치기/접기 : W
활성화된 텍스트 복사 : E
Updated 15 days ago