프로덕션 트레이스에서
가장 흔한 방법입니다. Traces에서 원하는 실행으로 거른 다음(검색·필터 참고) Add to dataset를 누릅니다. 두 가지가 있습니다.- Trace-as-example 트레이스 전체가 예시가 됩니다. 입력은 원래 입력이고, 기대 출력은 그때 나온 답입니다(“있는 그대로 담기” 로 표시).
- Corrected-example 답이 어땠어야 하는지로 기대 출력을 고칩니다.
신호 클러스터에서
클러스터는 저마다 실패 패턴을 대표합니다. 클러스터에서 우클릭 → Save as dataset를 누릅니다.- 신호마다 그 트레이스가 예시가 됩니다.
- 신호에 텍스트 교정이 있으면 그게 기대 출력이 됩니다.
- 없으면 “needs review” 로 표시됩니다. 시뮬레이션을 돌리기 전에 주석을 답니다.
파일에서
CSV나 JSONL을 올립니다. CSV맨땅에서
Datasets → New → Add example를 누릅니다. 입력을 치거나 붙이고, 기대 출력을 치고, 태그를 답니다. 테스트를 처음 띄울 소량의 손 제작 예시에 가장 빠릅니다.여러 턴 예시
어떤 Flow는 대화형입니다. 여러 턴 예시를 지원합니다.- 예시 하나가 대화(턴 목록)입니다.
- 턴마다 기대 입력과 기대 출력이 있습니다.
- 시뮬레이션이 대화를 재생하며 턴마다 채점합니다.
태그와 묶기
예시마다 태그를 달 수 있습니다. 흔히 이렇게 씁니다.- Feature 어느 제품 기능을 시험하는지.
- Difficulty easy / medium / hard.
- Source 예시가 온 곳(
prod,synthetic,hand-crafted). - Language 다국어 커버리지용.
예시별 메타데이터
입력, 기대 출력, 태그 말고도 예시에 이런 걸 담을 수 있습니다.- Scope 테넌트별/사용자별 동작을 시험.
- 딸린 컨텍스트 세션 메모리, 이전 턴, 기능 플래그.
- Notes 리뷰어를 위한 자유 텍스트.