# 맞춤 열: 값 추출, 계산 및 추론

> 맞춤 열의 값은 문서에서 직접 추출하거나, 문서에 표시된 내용을 기반으로 계산하거나, 맥락에서 추론할 수 있습니다. 이 페이지에서는 각 방식의 작동 원리, 지시문 작성 방법, 현재 제한 사항을 설명합니다.

[**맞춤 열**](/docs/reference/glossary#custom-column)은 AI가 값을 생성해 주는 [열](/docs/reference/glossary#column)입니다. 해당 값은 세 가지 방법 중 하나로 생성됩니다: 문서에서 직접 읽거나, 문서에 표시된 내용을 기반으로 계산하거나, 아무것도 인쇄되지 않은 경우 맥락에서 추론합니다. 세 가지 모두 열 이름과 선택적 [형식 요구 사항](/docs/reference/glossary#format-requirement)으로 동일하게 설정되며, 별도로 전환할 모드는 없습니다.

## 열이 값을 얻는 세 가지 방식

모든 열은 값을 생성합니다. 열의 종류는 설정이 아니라 요청 내용에 따라 결정됩니다.

| 종류 | AI가 수행하는 작업 | 예시 |
| --- | --- | --- |
| Direct | 문서에 인쇄된 값을 읽고 표시된 그대로 반환합니다. | Vendor Name |
| Computed | 복사하는 대신 값을 계산합니다. 예를 들어 문서에 인쇄되지 않은 금액이나 인쇄된 수치에 대한 검증을 수행합니다. | Line Total (Qty × Unit Price) |
| Inferred | 문서 전체를 사용하여 어디에도 기록되지 않은 값을 판단합니다. | Category (options: Meals, Transport, Office, Other) |

Direct가 기본값입니다. 지시문에 값 이름만 지정하면 AI가 해당 값을 읽습니다. 계산이나 추론은 지시문에서 요청할 때만 수행됩니다. 세 가지 종류 모두 동일한 두 필드에 작성되므로 서로 전환할 항목이 없습니다.

### 직접 추출

AI가 문서에서 값을 찾아 반환합니다. 형식 요구사항(Format Requirement)이 달리 요구하지 않는 한, 텍스트를 계산하거나 정리하거나 다시 쓰지 않으므로 인쇄된 그대로의 값을 얻습니다. 값을 찾을 수 없으면 추측하지 않고 셀을 비워 둡니다.

### 계산 열

지시문에 계산을 요청하면, AI가 해당 파일을 읽는 동안 — 추출과 동일한 패스에서, 이후의 별도 계산 단계가 아니라 — 계산을 수행합니다. 결과는 테이블의 일반 셀로 도착하므로 나중에 추가할 수식 열이 없습니다.

요청할 수 있는 예시:

- 인쇄되지 않은 라인 합계: `라인 합계`.
- 인쇄된 수치와의 비교: `검증`.
- 명시된 요금 차감, 지시문에 제공한 요율 적용, 또는 두 날짜 간의 차이.

계산은 AI가 처리 중인 파일에서 볼 수 있는 내용을 사용하므로, 나중에 다시 계산되는 것이 아니라 해당 파일의 스냅샷입니다.

### 추론 열

추론 열은 문서에 적히지 않은 사항을 문서 전체를 사용하여 AI가 결정하도록 요청합니다. 열에 이름을 지정하고 결정 방법을 설명하며, 결과를 제한하려면 허용 답변도 포함합니다. 예를 들어 영수증의 `카테고리`는 카테고리 줄이 인쇄되지 않아도 올바른 카테고리를 채웁니다. 추론은 추출과 동일한 패스에서 이루어지므로 단일 파일이 아닌 전체 [배치](/docs/reference/glossary#batch)에 걸쳐 작동합니다.

## 지시문 작성 위치

열은 **데이터 열(Data Columns)** 패널에서 생성 및 편집합니다. 열의 편집 작업을 열면 두 개의 입력란이 있는 **규칙 편집(Edit Rule)** 대화상자가 표시됩니다:

| 필드 | 제어 내용 |
| --- | --- |
| 데이터 필드 이름 | 열의 레이블이자 찾거나 생성할 대상 에 대한 지시문입니다. 세부 사항이 형식 요구사항에 있을 때는 짧게 유지하세요. |
| 형식 요구사항 | 값이 반환되는 방식 또는 생성 방식 — 계산 또는 결정 규칙입니다. 이 열에만 적용됩니다. |

“계산” 또는 “추론”을 지정하는 별도의 필드는 없습니다. 열의 종류는 지시문이 요청하는 내용에 따라 완전히 표현되며, 그래서 세 가지 종류 모두 동일한 두 개의 입력란을 공유합니다. 예: 열 이름 `라인 합계`와 형식 요구사항 `수량에 단가를 곱함`.

계산을 열 이름 자체에 넣을 수도 있습니다 — `라인 합계` — 형식 요구사항은 비워 둡니다. 이는 단일 **추출할 열(Columns to Extract)** 상자와 형식 요구사항 필드가 없는 로그인 없는 데모에서 일반적인 방식입니다. 대시보드에서는 계산을 형식 요구사항에 두고 이름을 짧게 유지하는 것이 재사용하기 더 쉽습니다.

열 생성, 편집, 재정렬 및 [템플릿](/docs/reference/glossary#template) 저장 방법은 [템플릿 및 열](/docs/concepts/templates-and-columns)을 참조하세요.

## 현재 제한 사항

- **여러 값을 결합하면 때때로 오류가 발생할 수 있습니다.** 가장 어려운 계산은 여러 값을 결합해야 하는 경우입니다 — 섹션 합계, 여러 주에 걸친 합계, 또는 하나의 수식에 여러 피연산자가 있는 경우입니다. 이러한 경우 가끔 잘못된 숫자가 반환될 수 있습니다.
- **계산은 파일이나 페이지를 넘어서 수행될 수 없습니다.** 계산은 처리 중인 단일 파일에서만 수행되며 해당 파일의 값만 참조합니다. 필요한 숫자가 두 페이지나 두 파일에 나뉘어 있는 경우, 열이 자체적으로 결합할 수 없습니다. 각 입력을 별도의 열로 추출한 후 내보내기 이후에 결합하세요.
- **계산을 요청해야 합니다.** 요청하는 지시가 없으면 AI는 열을 직접 읽기로 처리하며 값을 계산하거나 정리하지 않습니다.

**계산이 많은 문서:** 도구 모음의 **Precision+** 토글은 모델이 응답 전에 더 많은 시간을 들여 추론하도록 요청합니다. 열이 여러 값을 결합해야 하는 경우 — 예를 들어 라인 금액 열의 합계 — 이 기능을 켜고 더 느린 실행을 수락하세요.

## 자주 묻는 질문

### 계산 열 또는 추론 열은 [크레딧](/docs/reference/glossary#credits)을 더 소모하나요?

아니요. 실행은 처리된 파일당 청구되며, 계정의 [Model Tier](/docs/concepts/model-tier) — Standard, Advanced 또는 Premium — 요금이 적용됩니다. 요청하는 열 수는 이를 변경하지 않습니다: 계산 열이나 추론 열을 추가해도 추가 비용이 발생하지 않습니다.

### 원본 값을 별도의 열로도 추출해야 하나요?

아니요. 계산은 별도의 열을 만들지 않았더라도 문서에 표시된 값을 사용할 수 있습니다. 입력을 별도의 열로 추출하는 것은 계산 결과를 검증하려는 경우에 여전히 유용합니다.

### AI가 값을 결정할 수 없는 경우는 어떻게 되나요?

추측으로 채우는 대신 셀을 비워 두므로, 빈 칸이 실제 데이터로 오인되지 않습니다. 추론 열이 자주 비어 있다면 지시에 더 많은 세부 정보나 허용 옵션을 추가하세요.

---

Source: https://imagetotable.ai/ko/docs/concepts/custom-columns
