Document AI 커스텀 추출기를 구성하여 프로세서 버전에서 사용하는 그라운딩 유형을 수정할 수 있습니다. 생성형 AI에서 그라운딩은 모델 출력을 확인 가능한 정보 소스에 연결하는 기능입니다. 그라운딩은 모델이 내부 학습 가중치에만 의존하는 대신 제공된 문서에서만 정보를 추출하도록 합니다.
두 가지 유형의 그라운딩을 사용할 수 있습니다.
- 엄격: OCR 텍스트와 정확히 일치해야 합니다(기본값).
- OCR 완화: LLM 출력과 OCR 텍스트 간의 사소한 불일치를 허용합니다.
그라운딩에 대한 자세한 내용은 그라운딩 개요를 참조하세요.
API를 사용하여 그라운딩 구성
요청 데이터를 사용하기 전에 다음을 바꿉니다.
DISPLAY_NAME: The display name of the new processor version.
GROUNDING_TYPE: The grounding type, either "OCR_RELAXED" or "HARD."
LOCATION: Your processor location
PROJECT_ID: Your Google Cloud project ID
PROCESSOR_ID: The ID of your custom processor
SOURCE_PROCESSOR_VERSION: The source processor version.
CURL
curl -X POST -v -H "Authorization: Bearer $(gcloud auth application-default print-access-token)" \
-H "Content-Type: application/json" \
"https://documentai.googleapis.com/v1beta3/projects/PROJECT_ID/locations/LOCATION/processors/PROCESSOR_ID/processorVersions:train" \
-d '{
"processor_version": {
"display_name": "DISPLAY_NAME"
},
"processor_version_overrides": {
"grounding_settings": {
"grounding_type": "GROUNDING_TYPE"
}
},
"base_processor_version": "projects/PROJECT_ID/locations/LOCATION/processors/PROCESSOR_ID/processorVersions/SOURCE_PROCESSOR_VERSION",
"foundation_model_tuning_options": {
"train_steps": 4,
"learning_rate_multiplier": 1,
}
}'
Google Cloud 콘솔에서 프로세서 그라운딩 구성
그라운딩을 구성하기 전에 프로세서 버전이 하나 이상 있는 프로세서가 있어야 합니다. 자세한 내용은 프로세서 만들기를 참조하세요.
현재 그라운딩 설정 확인
기존 프로세서의 Google Cloud 콘솔에서 평가 및 테스트 항목을 선택합니다.
설정을 클릭한 다음 대화상자의 다음 페이지로 이동합니다.
그라운딩 유형 목록에서 현재 그라운딩 유형을 확인할 수 있습니다.

파인 튜닝을 통한 그라운딩 사용 설정
프로세서를 미세 조정할 때 그라운딩을 사용 설정하려면 다음을 수행합니다.
기존 프로세서의 Google Cloud 콘솔에서 라벨 지정 및 빌드를 클릭합니다.
파인 튜닝 섹션에서 파인 튜닝을 클릭합니다.
버전 이름 필드에 버전 이름을 입력합니다.
선택사항: 고급 옵션이 접혀 있으면 고급 옵션 표시를 클릭하고 조정 설정 섹션에서 학습 단계 또는 학습률 배수 값을 수정합니다.
재정의 섹션의 그라운딩 유형 목록에서 옵션을 선택합니다.

만들기를 선택하여 선택한 그라운딩으로 새 버전을 만듭니다.
다음 단계
- 검사 및 수정에 대해 알아보세요.