Skip to main content
위치: 워크플로우 생성 마법사 4단계 — 출력 스키마 분석 결과 extractedData의 구조는 여기서 정의한 스키마를 그대로 따릅니다. Omni가 정한 공통 필드는 없습니다.

두 가지 입력 방식

탭 두 개가 있고 서로 자동 변환됩니다. 한쪽에서 고치면 다른 쪽에 반영됩니다.

필드 빌더

필드 추가를 누르면 표에 행이 하나 추가됩니다(별도 모달이 열리지 않습니다).
출력 스키마 필드 빌더

필드 빌더 — 필드 추가를 누르면 표에 행이 인라인으로 추가됩니다. 아래에 스키마 작성 가이드가 함께 표시됩니다.

object와 array 행에는 펼침 화살표와 하위 속성 개수 배지가 붙습니다. 화살표를 누르면 그 아래에 하위 필드가 한 단계 들여쓰기되어 펼쳐집니다. 정의된 필드가 없으면 “정의된 필드가 없습니다. ‘필드 추가’ 버튼을 클릭하여 시작하세요”가 표시됩니다. JSON Schema 미리보기를 누르면 지금까지 만든 필드가 JSON Schema로 어떻게 조립되는지 확인할 수 있습니다.

JSON Schema 직접 입력

JSON Schema Draft-07 형식으로 붙여넣습니다. 유효하면 유효한 JSON Schema입니다가 표시됩니다.
출력 스키마 JSON 직접 입력

JSON 직접 입력 탭 — 유효성 검사 결과가 함께 표시됩니다.

필드 타입

문자열 형식

string 타입에는 형식을 지정할 수 있습니다.

배열

배열은 값의 배열과 객체의 배열 둘 다 됩니다.
array 타입을 고르면 형식/제약조건 칸에 최대 배열 크기가 들어갑니다. 기본값은 최대: 10입니다.

제약

검증 메시지

JSON 직접 입력에서 스키마가 규칙에 어긋나면 아래 메시지가 표시됩니다. 탭을 전환할 때 JSON에 오류가 있으면 이전 필드 빌더 상태로 복원되고, 유효하지 않은 필드가 있으면 그 필드만 제외됩니다.

설명을 채우세요

각 필드의 description은 AI 에이전트가 그 필드를 어떻게 채울지 판단하는 근거입니다. 데이터 형식과 이 필드가 어떤 서류의 어떤 항목에서 나오는지를 함께 쓰세요.
정책 원문·아이템 이름·스키마 설명에서 같은 용어를 쓰는 것이 정확도에 크게 영향을 줍니다 — 워크플로우 만들기.

결과는 봉투로 감싸집니다

정의한 말단 필드는 분석 결과에서 값 대신 value · reasoning · sourceStep 세 키를 가진 객체로 내려옵니다. 중간 객체와 배열 구조는 스키마 그대로입니다.
읽는 방법은 분석 결과 읽기에 있습니다.
출력 스키마에 verificationStatus 같은 판정 필드를 직접 정의할 수 있지만, 그것은 사용자 정의 값이며 응답 최상위의 시스템 판정과는 별개입니다. 값 집합을 시스템과 맞춰두면(verified · pending_review · rejected) 후속 분기가 단순해집니다.