「TypeSafe Jev 시리즈 4/10 — 평가할 재료를 한곳에」 | DAKER 커뮤니티

평가할 재료를 한곳에

설명용 생성 이미지입니다.

State는 System One 모델에게 평가하라고 넘기는 내용입니다. 지원 메시지, 본문 구간, 앱의 현재 상태처럼 무엇이든 될 수 있습니다. API의 state 필드에 질문과 함께 넣습니다.

1. 한 요청 = 한 state, 여러 질문

각 요청은 하나의 state를 하나 이상의 질문에 대해 평가합니다. 모든 질문은 같은 state를 보고, 독립적으로 평가됩니다. Choice·Score·Noul을 한 요청에 섞을 수 있습니다.

2. 문자열·객체·배열

Python에서는 문자열·dict·list를 그대로 client.system_one(state=...)에 넘깁니다. 전문가 패널에게 판단을 부탁하기 전에 보여줄 자료라고 생각하면 됩니다.

3. 관련 정보를 한 state에

문서 예시는 티켓 대화, 주문 청구, 환불 정책을 하나의 JSON 객체로 묶습니다. 결정이 그 부분들을 비교해야 하면 함께 넣습니다. 객체 하나라도 대화·주문·정책을 모두 담을 수 있습니다.

4. 내용과 질문을 분리

state에는 내용과 근거 사실을 두고, 질문은 그 재료에 대한 판단을 정의합니다. 환불 요청과 정책은 state에, “고객이 환불을 요청했는가 / 정책이 지원하는가”는 질문으로 둡니다.

5. 언어·모달리티 제한

Jev는 텍스트만 받습니다. state는 문자열, JSON 객체, 또는 텍스트 값의 배열이어야 합니다. 이미지·오디오·비디오는 아직 안 됩니다. 주 학습 언어는 영어이고, CJK를 포함한 다른 언어도 받지만 현재 정확도는 더 낮다고 Models 문서에 안내되어 있습니다.

오늘 할 일

실제 티켓·주문·정책 샘플을 하나 골라, 문자열 하나로 넣을지 JSON 객체로 나눌지 스케치합니다. 필드 이름을 설명적으로 짓는 데 집중합니다.

출처

이전: 3/10 빠른 구조화 결정 모델 · 다음: 5/10 Choice·Score·Noul 세 가지