프리미티브 노트

Choice, Score, Noul

Jev는 TypeSafe의 System One 모델입니다. 채팅 모델이 아닙니다. state와 타입이 있는 질문을 보내면, 돌아오는 것은 코드가 분기할 수 있는 구조화 데이터이고 읽어 주는 문단이 아닙니다. 이 페이지는 만드는 사람을 위해 JEV Hub이 다시 쓴 설명이며 TypeSafe 문서가 아닙니다. 공식 소개가 출처로 남습니다: docs.typesafe.ai/introduction.

같은 state, 따로 판단

한 요청에 Choice, Score, Noul을 섞을 수 있습니다. 같은 state를 기준으로, 따로, 병렬로 판단합니다. 질문을 더해도 질문들이 맥락을 공유하게 되지는 않습니다.

Choice는 목록에서 고르고, 선택지마다 확률과 confidence를 돌려줍니다. Score는 루브릭으로 state를 평가하고 score, probabilities, confidence를 돌려줍니다. Noul은 문장이 참인지 0에서 1 사이의 확률로 답합니다. Noul은 별도의 confidence 필드를 붙이지 않습니다.

이 사이트에서 요청을 실행할 수 있습니다. Jev Playground가 본인 TypeSafe 키로 https://api.typesafe.ai/v1/systemone에 보내고 실제 답을 보여 줍니다.

좁은 질문 하나

각 질문은 좁은 한 가지만 물어야 합니다. 판단에 요인이 여러 개면 요인마다 따로 묻고, 결과는 자신의 코드에서 합칩니다.

지원 티켓으로 보면 분명합니다. 티켓이 잘 처리됐는지를 Jev에게 묻지 마십시오. 제품 이름이 있는지, 환불을 요청하는지, 문장이 긴급한지를 따로 물으십시오. 세 답을 어떻게 더할지는 코드가 정합니다. 가중치가 바뀌면 질문 문장이 아니라 코드를 바꿉니다.

state와 questions

공식 안내는 판단할 자료를 state에, 판단 자체는 questions에 둡니다. 질문 id는 응답의 키입니다. 질문 전문은 instructions에 씁니다.

적절한 맥락이 있으면 잘 아는 사람이 바로 내릴 수 있는 판단을 요청하십시오. “이 메시지가 긴급함을 전하는가?”는 범위 안입니다. “분석하고 최선의 행동을 정하라”는 System 2 프롬프트이니 나누십시오. 출처: TypeSafe primitives.

이 허브가 검사하는 호스트 요청은 POST https://api.typesafe.ai/v1/systemone이고, Bearer 인증을 쓰며, JSON 필드는 model, state, questions입니다. mode 필드를 더하는 커뮤니티 조각은 공식 형태가 아닙니다.

Choice

닫힌 집합에서 이름이 있는 선택지 하나를 고릅니다. 공식 문서: 목록이 모든 입력을 덮지 못할 수 있으면 other를 더하십시오. 반환은 choice, probabilities, confidence입니다.

이름만 있고 순서는 없을 때 Choice를 씁니다. 청구, 기술, 기타처럼요. 공식 문서는 목록이 불완전할 수 있을 때 other를 권합니다. choice는 선택된 항목이고, probabilities는 모든 항목을 다루며, confidence는 그 분포가 얼마나 뾰족한지 요약합니다.

출처: Choice primitive.

Score

state를 직접 정한 순서 있는 단계 위에 놓습니다. 돌아온 점수는 두 단계 사이에 있을 수 있습니다. 반환은 score, legend, probabilities, confidence입니다.

단계는 순서가 있고 0부터 번호가 붙습니다. 설명이 셋이면 점수는 0에서 2입니다. 돌아온 점수는 단계 사이에 놓일 수 있습니다. 임계값은 프롬프트가 아니라 애플리케이션 코드에 둡니다. legend는 단계를 번호로 반복합니다.

출처: Score primitive.

Noul

예 또는 아니오 질문입니다. 신호는 확률 그 자체이고, 별도의 confidence 필드는 없습니다. 반환은 noul(0에서 1의 확률)입니다.

1에 가까우면 강한 예, 0에 가까우면 강한 아니오, 0.5 근처는 불확실입니다. 선택적인 true/false 기준으로 무엇이 해당하는지 적을 수 있습니다. Noul 답에는 별도의 confidence 필드가 없습니다.

출처: Noul primitive.

이 허브가 주장하지 않을 것

JEV Hub는 확률을 만들어 내지 않으며 커뮤니티 playground 필드를 공식으로 취급하지 않습니다. Playground의 답은 TypeSafe에서 그대로 돌아옵니다. 받는 모델 id는 공식 문서에 있는 jev-latest, jev-preview, 그리고 jev-1.13.0 같은 버전 id입니다. 임계값을 조정했다면 버전을 고정하세요.

이어서 Jev Playground, Jev MCP 서버, 워크플로 가이드를 보세요.